SHARE

A few glimpses of the hard battle fought between the Republicans and Democrats in the US and other parts of the world

and-the-winner-is-donald-j-trump-1and-the-winner-is-donald-j-trump-2and-the-winner-is-donald-j-trump-3and-the-winner-is-donald-j-trump-4