Weatherman2020
Diamond Member
Brandon has even the Germans and Brits saying screw America after just one year. Even NBC says Brandon handed Putin a major victory this week.
Britain Pursues More Muscular Role in Standoff With Russia on Ukraine