Tag: Boda Boda rider sets self-ablaze at Kireka police station after bike is impounded