On June 24th, 2010, thousands of Indigenous people and allies took to the streets of Toronto ahead of the G20 summit to tell the world about Canada's violations of Indigenous rights and their land, and to demand immediate action on Alberta's tar sands, justice for missing Indigenous women and recognition of treaty rights.
Link to this comment:
All Comments (0)