This is leadership. This is moral clarity and courage. Thank you Canada!
Watch the other part here
UPDATE: Canadian Foreign Minister on Fox News tonight explaining why Canadian delegation walked out on Iranian thug in chief Ahmadinejad:
Still can't stop laughing at Qaddafi's UN speech 12 hrs after it. What a show! I'd pay top dollar to see it again live & in person.