World’s largest cargo plane, carrying UK aid, lands at Delhi by Newsdesk-Top NewsUK NewsMay 11, 2021May 11, 2021 In the morning, Delhi customs said in a statement that the medical aid onboard the aircraft was cleared within 25 minutes of its landing…reports Asian Lite News. The world’s largest…