DCP Don N. Awunah, Abuja: The attention of the Nigeria Police has been drawn to the Amnesty International Report published on 20th September, 2016, captioned “NIGERIA: YOU HAVE SIGNED YOUR DEATH WARRANT” special Police Squad ‘get rich’ torturing detainees and demanding bribes in exchange for freedom”. 915 more words