Seven Indian engineers along with a local colleague were abducted earlier this month in Baghlan province in Afghanistan. On May 6, the Indians and their Afghan driver were stopped by unknown gunmen while on their way to a project site and taken hostage. The kidnapped engineers were working for KEC India on power projects for […]