Uganda’s Stephen Sunday Eyes Glory at Mr Africa International 2024 Finale in Freetown

Today, the curtains fall on the highly anticipated Mr Africa International 2024 competition at Mamba Point in Freetown, Sierra Leone. Among the ten finalists vying for the coveted crown is Uganda’s fitness enthusiast Stephen Sunday, whose dream is to fly back to Germany with the ultimate prize in his suitcase.   Sunday, affectionately known as…

Read More