Far Left Climate Activists are Emboldening RussiaJohn Hart, C3, December 13, 2021 Foreign ministers from the Group of Seven nations – the U.S., Canada, Britain, France, Germany, Italy, and Japan – released a statement this weekend demanding that Russia pull back the 175,000 troops it has massed on Ukraine’s border. “Any use of force to change borders is strictly prohibited … read more