Redacted w Clayton Morris 5/19/2025

“This is STUNNING news in Ukraine” and neocons and warmongers are P*SSED 

Updated: May 20, 2025 — 9:10 am

Leave a Reply