823 Comments
⭠ Return to thread

KISS. Ritter claims otherwise.

Scott Ritter : Do the Russians Want Peace?

https://www.youtube.com/watch?v=5TUwe3a0Hng

Expand full comment