In early December, a surprising scene unfolded at Tehran University: 500 Marxist students held aloft portraits of Che Guevara to protest President Mahmoud Ahmadinejad’s policies. Smaller groups of Marxist students held similar protests in several other cities.

Political protest has
...