The Islamic Republic Embassy in Ottawa, Canada was attacked by group of angry Iranians on June 16th, 2005.
Protest in front of Iranian embassy in Ottawa, canada!
Red means a bloody regime!