Okada man kills himself after Police refused to release his bike they seized for flouting Covid-19 rules

A 29-year-old okada rider in Uganda, Hussein Walugembe, has died after setting himself on fire inside a police station where he had gone to demand the release of his impounded bike. According to the Ugandan press, Walugembe’s motorbike was confiscated in the South-Western district of Masaka, about 134km (83 miles) from the capital, Kampala, on […]