The Edo Police Command has detained eight suspects, in connection with the alleged killing of a site engineer, Efe Ogbeide, during the leadership crisis in Obazagbon...