EFCC invitation

BREAKING: Assistant director reportedly ‘commits suicide after EFCC invitation’ in Abuja

BREAKING: Assistant director reportedly ‘commits suicide after EFCC invitation’ in Abuja

An assistant director of the National Biotechnology Development Agency (NABDA), Mr Christopher Orji, has reportedly committed suicide in Abuja.  …

3 years ago