Miss Uganda Natasha Nyonyozi Wins Africa’s Beauty with a Purpose Award at Miss World by Matooke Republic 3 weeks ago ...