non stop news concept background

Air India’s Delhi-Bengaluru Flight Suffers Tail Strike During Landing