Mahmoud Ahmadinejad was sworn in as Iranian president today as riot police broke up an opposition protest over an election that triggered the worst turmoil in the Islamic republic's history.
Ahmadinejad sworn in as riot police break up protests