Transport for Wales (TfW) has reported that work on a new, step-free footbridge at Cathays station in Cardiff is to start its main construction phase this month.
NASA’s SpaceX Crew-13 Launches to International Space Station
Four crew members of NASA’s SpaceX Crew-13 mission launched at 11:10 a.m. EDT Thursday from Space Launch Complex 40 at Cape Canaveral Space Force Station in Florida for a science expedition aboard the International Space Station. “Crew-13 is another demonstration of America’s unmatched capability in human spaceflight and the strength of our commercial partnerships,” said […]