Home › Forums › Politics › JD Vance Body Slams Israel
Well done sir.
neocons and National Review and Ted Cruz arnt happy
https://x.com/nicksortor/status/2067642712560689401?s=46