Tragedy struck in Abuja, the Federal Capital Territory (FCT), when an officer of the Economic and Financial Crimes Commission (EFCC) sadly took his own life...