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

1030

Our original facebook page got deleted for posting about this…