It’s July 2025. After a week of building tensions between Russia and the United States, following what seems to be a failed meeting between Trump and Putin in Anchorage, Donald Trump posts an oddly ...