Ugandan man who set himself ablaze not a boda boda rider – New details
A Ugandan man identified as Hussein Walugembe in a shocking development set himself on fire inside a police station and burned to death. It was earlier reported in the news …
Ugandan man who set himself ablaze not a boda boda rider – New details Read More