Police say gunmen shot and killed a 3-year-old boy and his father in Indian-controlled Kashmir.

Police Inspector-General Syed Javaid Mujtaba Gillani blamed militants fighting against Indian rule for the killings late Friday.

A police officer said Saturday that gunmen sprayed bullets at Bashir Ahmed, himself a former militant, outside his home as he was carrying his son in northern Sagipora village in Indian Kashmir's Sopore region. Ahmed died on the spot, while his son died Saturday.

Sopore has seen a recent spate of similar attacks on civilians and former militants.

Meanwhile, villagers on Saturday discovered the bullet-riddled body of a militant in an orchard in Indian Kashmir's Tangmarg area. Police and anti-India separatists blamed each other for the killing.

Kashmir is divided between India and Pakistan and claimed by both.