Live TVLive TV
News18 » India» Videos

The Last Word: What does Hollande's victory mean for Europe, India?

IndiaMay 7, 2012, 9:21 pm

Francois Hollande grabbed a narrow victory in the French presidential election on Sunday, defeating Nicolas Sarkozy.

Latest Most popular Live TV