An Indian road worker, employed with a Dubai-based company, has been kidnapped in western Afghanistan. Sources in the Ministry of External Affairs told NDTV that the Indian worker was abducted on Monday in Herat province while he was travelling on the main highway towards Kabul.