Iran's theocracy is trying hard to both ignore the upcoming anniversary of nationwide protests over the country's mandatory headscarf law and tamp down on any possibility of more unrest. Graffiti, likely against Iran's government, is rapidly painted over in black by Tehran's municipal workers. University professors have been fired over their apparent support for demonstrators.
Read full NASCAR article on Yahoo Sports
Read all NASCAR articles