Who Put Pig Heads Outside Paris Mosques? A Leaked Kremlin Document Claims Credit, Translated

A leaked after-action report shows the Social Design Agency, a Kremlin-contracted firm, claiming credit for the September 2025 desecration of ten mosques and Muslim centers around Paris.