Zambia Welcomes back Big Brother house contestant Cleo

  By  Sylvester Munanjala Jr in Lusaka, Zambia The Zambian contestant to the just ended Big Brother Africa (BBA 8) reality TV show is back home in Lusaka and reaping the fruits of her appearance, as her last music video receives decent reviews on radio and TV. Promoters of...
Posted On 29 Aug 2013
, By