Nigeria's police chief has resigned abruptly amid a government probe into charges that he stole millions of dollars of public money.
Tafa Balogun's resignation was announced late Monday. He is to retire March 6 after some 30 years on Nigeria's police force. His replacement, Deputy Inspector General Sunday Ehindero, is to take over immediately.
An official with Nigeria's anti-graft agency, Sulaiman Ajibade with the Economic and Financial Crimes Commission, says the veteran police officer has been under investigation since last year, when $7.5 million (more than one billion naira) in public funds were found in several bank accounts traced to him.
President Olusegun Obasanjo created the agency in 2002 to end graft in Nigeria, which is regularly named one of the world's three most corrupt countries by the global watchdog, Transparency International.
Some information for this report provided by AFP and AP.