A Nigerian has emerged winner of the 2018 Miss Nations of the World pageantry. Adesuwa Osayaren beat 11 other contestants to snatch the coveted crown on...
Recent Comments