A mosque and a police station were set on fire in Iran as nationwide protests over economic hardship turned increasingly ...