Policemen attached to the Force Criminal and Intelligence Department, FCIID Alagbon, Lagos, have arraigned three siblings and their mother over the mysterious death of a retired Deputy Superintendent of Police, DSP Joseph Idehen their biological father.
Read More »