Abduction

India

Afganistan: Six Indians abducted by armed men in Baghlan province; Taliban’s involvement suspected

New Delhi/Kabul: Six Indians working in a power company in Afghanistan’s northern Baghlan province were…