Nigeria is one of the largest oil producers in the world. It is also one of the world's most corrupt countries.
Most of its population of more than 160 million see little of that wealth. Many are on the verge of starvation.
It is different for those at the top, however, and many are accused of stealing billions of dollars with impunity.
The national spy agency claimed $43m found in the luxury flat belonged to the organisation. But on Wednesday, Nigerian President Muhammadu Buhari suspended the head of the agency.
Buhari also acted against another senior civil servant accused of taking money meant to help feed the hungry and, instead, giving it to companies in which he had a personal interest.
The president has ordered an urgent investigation into the two cases - which, he says, are linked
Presenter: Martine Dennis
Garba Shehu - Spokesman for President Buhari.
Salaudeen Hashim - Senior Programme Officer at the Civil Society Legislative Advocacy Centre, an NGO that works closely with Transparency International.
Antony Goldman - Chief executive of the political risk consultancy Promedia.
Source: Al Jazeera News