Locusts A Threat To Flights When Landing Or Taking Off, Says Regulator

Locust swarms pose a serious threat to flights while landing and taking off, the Directorate General of Civil Aviation (DGCA) warned on Friday amid the worst invasion of the pest that has swamped...