Operation Devi Shakti: 24 Indian, 11 Nepalese evacuees from Kabul en route to Delhi
India | Aug 26, 2021, 12:32 PM ISTThe evacuation operation from Afghanistan in the backdrop of the Taliban's takeover of the country last week is known as "Operation Devi Shakti".