Ezra Levant weighs in on the now illegal protest blockading the road to a De Beers mine near Attawapiskat.