The Taliban targeted India's embassy in Afghanistan for the second time in two years with a car bomb that killed at least 17 people on a heavily guarded street in downtown Kabul.

The explosion came a day after the anniversary of the 2001 U.S.-led invasion that toppled the Taliban regime. Taliban spokesman Zabiullah Mujahid claimed responsibility for the attack on the group's Web site.

The...