Straight talk and hard news

Self-destructive stand off at Attawapiskat

February 21, 2013 18:06

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