Mother with baby confronts police after teargas, pepper spray used on protesters
Officers of the Nigeria Police stationed at the Eagles Square in Abuja have dispersed protesters with canisters and pepper spray.
Photo:…
Read More...
Read More...