Rickards: You know the Ukrainian invasion of Russia you’ve heard about? It failed.

Jim Rickards – X, Released on 8/12/24 You know the Ukrainian invasion of Russia you've heard about? It failed. Russia mobilized. Ukrainian troops face a headwall and are surrounded in the rear echelon. Next, they will systematically be killed or allowed to surrender. Save the high fives. Pray for the dead. — Jim Rickards (@JamesGRickards) […]

1 4 5 6 7 8 59