6 killed in bomb blast near India nuclear plant: police

NEW DELHI: A bomb blast near India’s biggest nuclear power plant killed six people, police said Wednesday, sparking a probe into whether the explosion was linked to protests against the facility.

Continue reading