World Russia-Ukraine war live updates: Putin to visit Tehran; U.S. says Iran plans to send Russia drones July 12, 2022
World Russia-Ukraine war live updates: Chasiv Yar strike traps dozens under rubble; Ukraine eyes counteroffensive July 10, 2022
World Russia-Ukraine war live updates: Blinken criticizes China’s ‘alignment’ with Russia; divided G-20 ends July 9, 2022