China has released this CGTN clip of them shitting on the western world for allowing power to be channeled to PDF billionaires all because of capitalism
youtube.com/shorts/FmovbIFnD48Posted Feb 15, 2026, 8:42 PM UTC
523
Posted Feb 15, 2026, 8:42 PM UTC