Republican Sen. Tommy Tuberville, a prominent critic of China’s government, bought up to $250,000 of Alibaba stock in December

Business Insider Business Insider