Miss South Africa Zozibini Tunzi has been crowned ‘Miss Universe 2019’ at the Tyler Perry Studios in Atlanta, Georgia, USA. The 68th annual Miss Universe competition...
A US-based Nigerian beauty queen, Olutosin Itohan Araromi, has taken to her social media page to narrate a heartbreaking story of how she lost her mother to...