
OpenSecrets.org @OpenSecretsDC
Sen. Tommy Tuberville, one of Congress' most vocal critics of China, has quietly dumped his investments in Alibaba Group, an e-commerce and technology company with ties to the country's Communist Party. https://t.co/WAfq308KvN — PolitiTweet.org