China and Russia launched a fierce attack on the US at the UN over its oil seizures and naval pressure in Venezuela, accusing Washington of blatant illegal interference. This heated confrontation highlights the rising tensions in the intense geopolitical battle playing out across Latin America

