A member since November 8, 2023
Total debates: 3
Referring to Israel / Gaza and Russia / Ukraine
You think you're so good.
You know what I'm talkin' about