Video

 Video / Featured 

Self-destructive stand off at Attawapiskat

Attawapiskat residents continue to extort De Beers at their Victor Diamond Mine.

February 21, 2013 19:27