A bomb exploded near an army convoy in Indian Kashmir on Saturday, killing at least seven soldiers and wounding 20 others, a police official said. The bomb was apparently buried along a highway north of Srinagar, the main city in Indian Kashmir, and exploded as the army convoy passed nearby, senior police official Botlaguduru Srinivas said. At least seven soldiers were in "very critical condition," Srinivas said. The blast created a huge crater in the road, which was stained with blood and strewn with the wounded soldiers' equipment. It was one of the worst attacks since 2005, when militants frequently used roadside bombs to attack Indian troops. Police suspect Muslim rebels were behind the attack, Srinivas said, but no group has claimed responsibility.