Angola’s Leila Lopes became the new Miss Universe on Monday, edging out beauties from Ukraine, Brazil, the Philippines and China in the final as the pageant marked its 60th anniversary. Statuesque Lopes, 25, takes the…
A Kenyan lifestyle platform for digital storytelling.