Birth of the anti-Trump

Is the new French president the man the world's liberals have been waiting for?

from BBC News - World http://bbc.in/2qJWQTe

Comments