A powerful explosion took place on Friday night at a temple in India's Amritsar City in the state of Punjab, shattering the window panes and also damaging its walls. CCTV images of the moment of the attack that have gone viral on social media showed two bike-borne masked men stopping briefly and then lobbing an object towards the temple before fleeing from the spot.