Cynthia McKinney US Lawmakers Forced to Sign Pledge to Support China and Russia December 23, 2020 11:24 am by IWB Cynthia McKinney US Lawmakers Forced to Sign Pledge to Support Israels AC