Seven people were killed today in a major terror attack in Gurdaspur in Punjab, very near the border with Pakistan. Details of the attackers are not yet clear, but Home Minister Rajnath Singh has warned Pakistan of "a fitting reply" if India is provoked.