The Nigeria Police Force has released human rights activist, Omoyele Sowore, who was detained earlier on Monday.SaharaReporters had reported how armed police men attached to the Inspector-General of Police Intelligence Response Team (IRT) located at Guzape, Abuja illegally arrested the activist.
He had reported to police after the Force claimed he had jumped bail.Sowore…
Read More