Cynthia McKinney US Lawmakers Forced to Sign Pledge to Support China and Russia December 23, 2020 by IWB Facebook Twitter Reddit Email RSS Feed Newsletter DonateCynthia McKinney US Lawmakers Forced to Sign Pledge to Support Israels READ ‘Economist’ Staffers Flock to Huawei: China’s tech giant maintained lucrative relationship with popular British magazine.READ Gammon: US Helping CHINA Take Over The World!! (Here’s How) AC 1,077 views