Crazy Climate Change Protestors Cause 15-Minute Delay At Tour De France
A 15-minute delay occurred at the Tour de France after a group of crazed climate change protestors blocked off a portion of the trail: halting a large group of cyclists at the 10th stage of the race.
On Tuesday, nine protestors…
Read More...
Read More...