A deadly explosion at a police station in India’s Kashmir claimed the lives of seven people, including police and forensic team officials. The cause of the blast is unknown and five of the injured are in critical condition. This incident comes shortly after a car explosion in Delhi, which was labeled a terror attack by India.