ABUJA – Police in Nigeria have been put on red alert and may seek the help of the military after protests turned violent in some cities, leaving at least three people dead, the inspector general of police said.
ABUJA – Police in Nigeria have been put on red alert and may seek the help of the military after protests turned violent in some cities, leaving at least three people dead, the inspector general of police said.