VIDEOS
1. Historic Humiliation 130000 Russian Soldiers Surrounded & On Verge Of Defeat, This Will Break Russia
Learn From Most Influential Investors
64K subscribers
Jun 3, 2023 3:00 p.m. EDT
https://www.youtube.com/watch?v=ZXnQoAYzWqA
2. AFTER THE STORMSHADOW STRIKE - THE RUSSIAN OCCUPIERS ARE LEAVING THE BERDYANSK PORT IN PANIC || 2023
Warthog Defense
550K subscribers
Jun 3, 2023 1:00 p.m. EDT
https://www.youtube.com/watch?v=OIoxLsXhqXU