TAG
sets self ablaze
Protesting Lagos driver sets self ablaze, dies over impounded bus
By Isaac Kertyo
A yet-to-be-identified commercial bus driver on Tuesday set himself ablaze in the Ajao Estate area of Lagos State.
PUNCH Metro gathered...