1 day agoUkrainian troops storm trenches as Russians pushed back and Putin forced to get aid from North KoreaPresidentTrump2024