Top News | Tue May 15, 2012 4:25pm IST

Hollande sworn in as new French president