Seven Indians abducted in Afghanistan, Taliban hand suspected.
Seven Indian nationals working for a power company in Afghanistan’s northern Baghlan province were abducted, allegedly by Taliban gunmen, on Sunday. There was speculation over the exact...