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