Tens of thousands of people across Pakistan protested against French magazine Charlie Hebdo reprinting cartoons that mock the Prophet Mohammad.
The cartoons were first published in 2005 and triggered outrage and unrest among Muslims around the world.
Earlier this week, Charlie Hebdo - a satirical weekly - revived the cartoons to mark the start of the trial of suspected accomplices in an Islamist militant attack on its Paris office back in 2015.
The protests in Pakistan were organized by the hardline Islamist TLP party and held across the country.
Rallies paralyzed traffic in Karachi - the country's financial and business capital.
Pakistan's government also condemned the reprinting of the cartoons.
Its Foreign Minister said the South Asian country believed in freedom of expression but such liberty does not mean a license to offend religious sentiment.
Charlie Hebdo has long tested the limits of what society will accept in the name of free speech.
The magazine's editor Riss Sourisseau wrote quote, "we will never lie down. We will never give up," as he explained the decision to re-publish the cartoons.