Russia – Ukraine Conflict: Latin American position
Russian troops have already entered the Ukrainian capital, Kiev, and are near the city center. Russia’s attack on Ukraine has already entered its second day of war, with incursions from all sides and even explosions in Kiev, attributed by the…