Over 100 Flights Have Landed In UK From India Since The Travel Restrictions Imposed
As per the analysis done by LBC, it is found that around 110 flights had landed in the UK in the three and a half weeks since India was placed on the travel red list – a measure that was…