Ugandan motorcyclist sets self on fire at the Police station
A 29-year-old motorcycle rider in Uganda has died after setting fire to himself inside a police station when officers failed to release his impounded bike. Hussein Walugembe’s motorbike was confiscated…