So Painful: Federal Agency Director ‘Commits Suicide After EFCC Invitation’
An assistant director of the National Biotechnology Development Agency (NABDA), Mr Christopher Orji, has reportedly committed suicide in Abuja. Orji’s lifeless body was reportedly found...