Topic: Brigadier Flavia Byekwaso
Uganda addresses viral video of 4 paratroopers in failed stadium landing
Oct 13, 2022 at 06:25 PM
The Ugandan government has denounced claims that four paratroopers whose failed landing inside a packed stadium attracted ridicule on social media are their nationals....