Tag: Independence Day: Police fire teargas at protesters in Abuja
Independence Day: Police fire teargas at protesters in Abuja
Operatives of the Nigeria Police Force on Tuesday fired teargas canisters at Nigerian youth protesting against the high cost of living in the country.
Charmingpro...