World | Thu May 3, 2012 3:02am IST

Sarkozy, Hollande trade barbs in TV debate