WATCH: Climate Change Protestors Learn a Hard Lesson About Blocking People From Getting to Work

Early this morning in the United Kingdom, climate change protestors dubbing themselves part of the “Extinction Rebellion” took to the…

Continue Reading →