By | March 20 2013 10:45 AM

French police Wednesday raided the Paris home of Christine Lagarde, the head of the International Monetary Fund, who is suspected of being complicit in embezzling public funds on behalf of a supporter of former President Nicolas Sarkozy, her onetime boss.