A powerful blast on Tuesday ripped through a packed commercial area in northwest Pakistan's Charsadda town killing at least five people, the latest in a series of terror attacks across the country amid a massive army operation against the Taliban in the restive tribal belt.