china takes on u.s. over venezuela after russia sends troops: it’s
China has defended Russia's recent deployment of troops to Venezuela amid U.S. statements suggesting Moscow and Beijing had no right to support a Latin American government disavowed by Washington. . ..…