Home Africa will be on stand still today as Nigeria welcomes king khosi twala, the African giant, a journalist, CEO and winner of BBT Big Brother Titan June 08, 2023