

Discover more from Rachel Blevins
The latest on U.S. Government Corruption, Foreign Policy, Media Hypocrisy, Economic News and more...
Continue reading
VLOG: Traveling from the U.S. to Moscow, Russia in 2023
Hey y’all, I just made the journey from Austin, Texas to Moscow, Russia. This time around it took me 32 hours from start to finish… here are some highlights from the marathon trip!