NEW DELHI: Five passengers and crew members who landed at Delhi Airport from the UK on Monday night tested positive for coronavirus. The Air India flight was one of two scheduled flights to land in Delhi before the new restrictions on inbound flights from the UK were put in place …
Read More »