June 12 protesters

BREAKING: Police fire teargas at June 12 protesters in Abuja

BREAKING: Police fire teargas at June 12 protesters in Abuja

Some operatives of the Nigeria Police Force on Saturday morning disrupted the June 12 protest in the Gudu area of…

4 years ago