An explosion in Afghanistan's restive Helmand province Tuesday killed two people and wounded 10 others, officials said. No group immediately claimed responsibility for the blast, Khaama Press reported. Details about the explosion were not reported.