India World

India: At least two killed in blast at court building in Punjab’s Ludhiana city

A powerful explosion at a court building in Ludhiana, a city in India’s northern Punjab state, killed at least two people and wounded two others, according to police. Thursday’s blast damaged the walls of a restroom at the judicial complex and shattered glass in other rooms, reports said. Footage posted online showed police officers carrying […]