The Economic and Financial Crimes Commission (EFCC) on Wednesday uncovered 43.4 million dollars, £27,800 and N23.2 million in a four-bedroom apartment on the 7th floor of a residential building at Osborne Towers located at 16, Osborne Road, Ikoyi. Here are pictures from the discovery.