One of Seven Indians Abducted by Taliban Returns Home From Afghanistan
, 6 news, 0 views
India News: NEW DELHI: After almost 10 months, one of seven Indian engineers abducted by the Taliban in the Baghlan province of Afghanistan was returned on Monday.