Karim Rezk: Harper!
Karim Rezk: Begining of the peaceful march
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: No More Lies!
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010
Karim Rezk: G20 Toronto, Saturday June 26th 2010