Elect Ali Hamadi . Official Campaign Vehicle

Elect Ali Hamadi . Official Campaign Vehicle King and University Intersection Toronto . March 31 2012

Global March to Jerusalem . Land Day

Bloor Street at Avenue Road . Toronto Canada Global March to Jerusalem . Land Day Friday March 30 2012

Toronto Public Library Workers Picket Line Nathan Phillips Square

Toronto Public Library Workers Picket Line Nathan Phillips Square . Toronto Monday March 19 2012

Good Friday Procession . Montrose Avenue 2

Annual Good Friday Procession . Montrose Avenue Good Friday . Little Italy . Toronto April 22 2011

Good Friday Procession . Montrose Avenue

Annual Good Friday Procession . Montrose Avenue Good Friday . Little Italy . Toronto April 22 2011

Pan-Canadian Day of Action on Afghanistan

Coinciding with Anti-War Rallies in New York City & San Francisco NoWar.ca: With each year of war and every billion dollars spent, the situation for the Afghan people gets worse. Tell the Canadian government that you are tired of your tax dollars being spent on a failed experiment in military occupation. Saturday April 9 2011 […]

Rally for Respect . Nathan Phillips Square

Rally for Respect: Demand a Toronto for Everyone Nathan Phillips Square . Toronto City Hall Saturday, April 9 2011

Rally for Respect . March down Yonge Street

Rally for Respect: Demand a Toronto for Everyone March down Yonge Street . Toronto Saturday, April 9 2011

Libya Solidarity Rally

http://www.Torontopedia.ca/Libya_Solidarity_Rally Libya Solidarity Rally, Saturday February 26 2011 Yonge-Dundas Square, Toronto

Victory Celebration for The Egyptian People

Victory Celebration and moment of silence for the Martyrs of Freedom in Egypt Toronto celebrated this historic victory for the people of Egypt. Organized by: Toronto-Arab Solidarity Campaign Yonge-Dundas Square, 2:00 p.m. – 4:00 p.m. Saturday February 12, 2011