On Friday, May 5, 2017, the Department of State Services, DSS, which serves as Nigeria’s secret police because of the nature of their mandate, arrested...
Following what it describes as disturbing scenarios of state sponsored abductions, arbitrary arrest and illegal detention in dungeons and surreptitious raids by the federal...