Heads of Local Government Administration in the 18 local government councils in Edo State have been sent on compulsory leave ...