Climate Protestors Trashing London [video]
Michael Bastasch Republish Reprint Climate change protesters have descended on London for the past five days, demanding the government take action on global warming. London police have arrested hundreds of protesters with the group Extinction Rebellion. Critics say Extinction Rebellion is more about promoting “Marxism” than actually tackling global warming. Climate change protesters have spent…