NOW – ? Thousands of far-left Antifa supporters now at the Place de la République in Paris to celebrate the victory of the New Popular Front. Meanwhile, keep updated Subscribe to @WW3INFO Source: ?? | Battlefield Research
Hide player controls
Hide resume playing