Russia Unleashes a Missile Barrage, While Inching Ahead in Eastern Ukraine NyTimes EU News June 25, 2022adminLeave a Comment on Russia Unleashes a Missile Barrage, While Inching Ahead in Eastern Ukraine Some of the missiles were launched from Belarus, whose leader is meeting Saturday with the Russian president.