Nigel Farage, the leader of the United Kingdom Independence Party (UKIP) arrives to vote in Ramsgate, southern England, May 7, 2015. REUTERS/Suzanne Plunkett
United Kingdom votes in most unpredictable election in ...
Reuters | Photo By SUZANNE PLUNKETT / Reuters
Thu, May 7, 2015 2:49 AM EDT
Share to Facebook
Share to Twitter
Share to Pinterest