Top

Tag: Police Station

Bombs Explode at Nigerian Police Headquarters

Four people are dead after bombs accidentally detonated at Nigerian station