Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
Justin Trudeau, Leader of the Liberal Party of Canada, speaking to supp orters at a Liberal fundraising event in Brampton, Canada on July 5, 2018.
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
People lined the sidewalks along Yonge Street to witness the Annual Pride Parade on a rainy and wet day in Toronto, Canada, on June 24, 2018
Protesters chanting slogans during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the G7 summit that...
Riot police with pepper spray and tear gas gun following the people during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018....
Protesters chanting slogans during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the G7 summit that...
Masked protester making eye contact with the riot police during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the...
Riot Police officers keeping an on the people during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of...
Protesters join hands in front of the riot police during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day...
Supporter during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the G7 summit that is happening in La...
Lonely aged protester sitting with a sign denouncing Angela Merkel during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018....
Protesters with a cut out of Justin Trudeau during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the...
Masked protesters and riot police face off each other during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last...
Masked protesters and riot police face off each other during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last...
Protesters with a cut out of Justin Trudeau during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the...
Protesters with a cut out of Justin Trudeau during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the...
An onlooker witnessing the rally from a window during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of...
Protesters with a cut out of Justin Trudeau during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the...
Anti Justin Trudeau and anti Kim Jong-un supporters with cut out and banners during a rally to protest the G7 summit in Quebec City, Canada on 9 June...
Protesters with a cut out of Justin Trudeau during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the...
Protester denouncing North Korean leader Kim Jong-un during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last...
Protesters chanting slogans during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the G7 summit that...
Protesters chanting slogans during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018. During the last day of the G7 summit that...
Protester wearing safety vest standing in front of the riot police during a rally to protest the G7 summit in Quebec City, Canada on 9 June 2018....
Police protecting the area during a protest rally by the masked protesters to denounce the G7 summit in Quebec City, Canada, on 8 June 2018.
Masked protester explaining the reason for their protest to the riot police officers during a protest rally by the masked protesters to denounce the...
Masked protester explaining the reason for their protest to the riot police officers during a protest rally by the masked protesters to denounce the...
Masked protester explaining the reason for their protest to the riot police officers during a protest rally by the masked protesters to denounce the...
Masked protester explaining the reason for their protest to the riot police officers during a protest rally by the masked protesters to denounce the...
Masked protester explaining the reason for their protest to the riot police officers during a protest rally by the masked protesters to denounce the...
Riot police pushing the protesters back during a protest rally by the masked protesters to denounce the G7 summit in Quebec City, Canada, on 8 June...