At least 40 people were killed and 28 injured when a plane carrying 71 passengers and crew crash-landed at Nepal's Kathmandu airport. According to Nepal army, 40 bodies have been recovered from the charred wreckage of the plane which was operated by Bangladeshi airline US-Bangla. Flight BS211 veered off the runway while landing this afternoon. Army said, three persons are missing. Source said, all flights in and out of Tribhuvan International Airport (TIA) have been cancelled. The injured have been admitted to a local hospital. TIA spokesperson, Prem Nath Thakur said that the plane caught fire after it careened off the runway during landing and crashed onto a football ground near the airport. Plumes of black smoke could be seen rising from the football ground where the plane crashed. The officials, however, have suspected technical glitch as the cause of the incident.