Skip to content
██FR█████ █INTELL███████████
frenchintelligence.org
petrified
Hey JD Vance, Ukraine is Winning (And Putin is Petrified)
May 20, 2026