Join Nostr
2025-06-18 17:30:08 UTC

Christi Junior on Nostr: Ted Cruz claims that the US only gives Israel 3 billion dollars a year. #LyingTed

Ted Cruz claims that the US only gives Israel 3 billion dollars a year.

https://www.youtube.com/watch?v=smemFVe0l5E

#LyingTed