Here's another article on this, from ZeroHedge:
China Has Dumped Over $100 Billion Of US Treasuries In The Last 6 Months https://www.zerohedge.com/geopolitical/china-has-dumped-over-100-billion-usts-last-6-months