Hundreds of thousands of vaccines provided for Chinese children have been found to be faulty, inciting widespread fury and prompting the country’s President, Xi Jinping, to describe the incident as “vile and shocking.”
The persistently soaring US debt is now well over $21 trillion. While most media focus on foreign holders of US Treasuries, they make up less than 30 percent of the total. RT breaks down who holds the rest.