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 We are primarily funded by readers. Please subscribe and donate to support us! AC Views: