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. At 10:30 am, police shot canisters after first firing warning non-lethal shots at the ground. Following the warning shots, an angry protester confronted the police officers, holding up a baby and daring the officers to
Read More