Daily Mail: Riot police beat protesters with truncheons as violence flared yesterday following Iranian President Mahmoud Ahmadinejad’s landslide re-election — amid allegations of widespread ballot-rigging.
Tehran saw the worst public uprising since the country’s Islamic student revolution 30 years ago.