Panic struck on Tuesday, October 24, when officials of the Economic and Financial Crimes Commission (EFCC) were allegedly detained by students of the Federal College of Forestry, Jericho, Ibadan. There are different accounts of what led to the situation as gathered from different sources. While






