Chuks Okocha in Abuja The police have returned the N3 million, which some officers allegedly extorted from Kelechi Isaac in Bayelsa State.The money was extorted by police operatives at gunpoint
Don't miss out on breaking stories and in-depth articles.