There were revelations yesterday on why former Senate President, Senator David Mark, was arrested and quizzed by the Economic and Financial Crimes commission (EFCC). A source...