11 Afghan citizens landed on New Delhi on Sunday. They have been provided short-term visas by the Indian government. The travellers included one Nidan Singh, who had been abducted by the Taliban from a..
Credit: HT Digital Content Duration: 04:21Published