Spanning an area of 12,303 square meters, the painting was unveiled to the public at Abuja’s Eagle Square on April 2 — a date ...