SONNING (BRITAIN), June 8, 2017 (Xinhua) -- Britain's Prime Minister and leader of the Conservative Party Theresa May (L) and her husband walk out from the polling station after casting their ballots for the general election in Sonning, Britain on June 8, 2017.

1 / 2
2 / 2
 

Latest News

Latest Photos