DON’T BE AN ARMCHAIR PESSIMIST: STAND UP AND ORGANIZE

“Global Britain” (which includes a good slice of American politicians, media, and intelligence operatives) is in a full mobilization in every imaginable domain (and some we don’t want to imagine) to sabotage the Alaska meeting between the leaders of the two nuclear superpowers scheduled for this Friday, August 15. Typical is the Wall Street Journal’s take: “Russia […]