1,000 days since Russia launched its full-scale invasion of Ukraine November 19, 2024 6:03pm Ben Borges Ukraine Russia Source : www.youtube.com/watch