Hundreds of police stations set on fire by protesters in Iran. A thousand public buildings attacked by rebels from ...