Paris: shocking video of police helicopters dropping chemical canisters on yellow vest protesters.

898

Our original facebook page got deleted for posting about this…