Site engineer killed in Edo
The Edo State Police Command has detained eight suspects, in connection with the alleged killing of a site engineer, Efe ...
The Edo State Police Command has detained eight suspects, in connection with the alleged killing of a site engineer, Efe ...

