Federal agency director, Christopher Orji commits suicide after EFCC’s invitation over financial misconduct
An assistant director of the National Biotechnology Development Agency (NABDA), Mr Christopher Orji, has reportedly committed suicide in Abuja. Orji’s ...