Folklore has it that “Legon” means ‘hill’ in ‘Ga’, the language of the indigenes of the general Accra...
Tucked away in a corner of the University of Ghana, away from the fanfare of the metropolis and even from the hustle...