Tragedy struck the Economic and Financial Crimes Commission (EFCC) as one of its operatives reportedly took his own life at his residence...