Daniel Francis on 10th Feb

Thousands of Iranians flooded the streets of Tehran on Friday, swearing allegiance to Ayatollah Khamenei and other religious...