Donald Trump and JD Vance's shameful acts have spectacularly backfired. It's satisfying to see putin's puppets facing the repercussions they deserve. www.youtube.com/watch?v=6cnG...