Tour de France crash: Fan has now been arrested by French police afrter supposedly fleeing country

Sharing is Caring!

Trending:
See also  A UN-run speech police? Global censorship push gains momentum
See also  Executive from “Plant-Based Meat” Corporation Arrested for Biting Off Tip of Man’s Nose

Views: 3

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.