Great Seal of the United States

Demonstration Alert – U.S. Embassy Paris, France

19 February, 2021 | Alert

Demonstration Alert – U.S. Embassy Paris, France February 19, 2021 Location: Paris, Place Montparnasse/Denfert Rochereau, and other locations in France. Event: A Generation Identitaire demonstration…