French Police Arrest Skeleton Wearing Yellow Vest

First published at 15:24 UTC on May 18th, 2020.
subscribers

Despite covid restrictions, the Yellow Vests are out back in force. Today, protesters are upset that a huge skeleton puppet was arrested and detained by the police at a rally in Montpellier, France. Protesters claim the skeleton was absolutely harml…

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO