International6 months ago
Labour Party wins UK election in a Landslide
The U.K.’s opposition Labour Party won a huge parliamentary majority in the country’s general election, unseating the incumbent Conservatives after 14 years. Early on Friday morning,...