Loading video...
Video Failed to Load
BREAKING: A CIA official has reportedly been arrested after investigators found 303 GOLD BARS, $2 million in cash, and dozens of Rolex watches inside his Virginia home. Not a cartel boss. Not an oligarch. Not a crypto scammer. A CIA official. According to reports, investigators say David Rush received... show more
66,983 views • 3 months ago •via X (Twitter)
0 Comments
No comments available
Comments from the original post will appear here
