By abiodun KOMOLAFE (Published in THE NATION on Saturday, January 18, 2025) Nigeria’s self-proclaimed status as the ‘Giant of Africa’ is being questioned once again, and a recent example from Ghana highlights this reality. The ruling New Patriotic Party (NPP) in Ghana conceded defeat even



