World

Jun 19: Iran's supreme leader backs poll result

Iran's supreme leader Ayatollah Ali Khamenei defends Mahmoud Ahmadi-Nejad as the rightful winner of the elections that have sparked massive street protests.