London’s Elizabeth Line rail link finally opened
The Elizabeth Line train link in London finally opened on Tuesday, after being delayed and over budget, in the hopes of providing a much-needed economic boost. Hundreds of people were in line outside Paddington station in west London to board the first train, which left at 6:33 a.m. amid applause (0533 GMT). According to Transport … Read more