'Glad to be home': US citizens return as travel restrictions kick in
2020-03-17 37
US citizens arrive from London at Dulles International Airport near Washington as the Trump administration starts implementing travel restrictions on Britain and Ireland in an attempt to slow the coronavirus pandemic.