Russian TV Says Europe Will Be 'Destroyed' By 2029 – Solovyov’s LATEST Speech! April 6, 2025 7:00pm Ben Borges Russia