Voters turn out for historic General Election to decide UK’s Brexit fate

London: Millions of enthusiastic voters flocked to polling stations across the UK on Thursday for the country's first December election in nearly a century to determine the fate of... Read more »