A blast kills two, injures five at panchkula in india's northern haryana

Record ID: 327020