Delhi-Bound Air India Flight With 135 Passengers Lands In Kannur After Bird Hit

The aircraft was grounded for checks and maintenance, an Air India spokesperson said Kannur, Kerala: A Delhi-bound plane was forced to land at the...