Iranians Burn Down Mosques

By Hudson Crozier Iranian demonstrators set mosques ablaze during heated protests against the country’s Islamic government, according to local video and reports this weekend. Protesters in Iran have set numerous fires since the riots broke out Dec. 28, with Tehran’s fire department claiming as many as 34 mosques were burned, according to multiple outlets. One … Continue reading Iranians Burn Down Mosques