Explosion in India Town Kills Dozens
The blast, which killed at least 82 people, occurred in a shop carrying explosives in Petlawad, in the state of Madhya Pradesh, the police said.
Read More…