You are here: HomeTelevisionBusinessThe people living in Ghana's highest human settlement defeated giants | People & Places