PESHAWAR, Pakistan – Gunfire and rioting erupted yesterday as tens of thousands of people took to the streets in Pakistan’s third straight day of violent protests over the Prophet Muhammad cartoons.