Russia may finally be getting its act together in Ukraine war as Zelenskyy makes trip to US

Russia may finally be getting its act together in Ukraine war as Zelenskyy makes trip to US