Thousands of Muslims marched in Pakistan, Iran, Jordan and other countries in the region took to streets to protest the latest edition of Charlie Hebdo magazine. Clashes erupted between anti-Charlie Hebdo protesters and security forces in Turkey and Iran.