"These are lies" wrote Ben Stiller about a video posted on X and amplified by Musk alleging USAID spent $4M to send the actor ...
Actor and director Ben Stiller is shutting down a false claim on social media amplified by Elon Musk claiming that Stiller ...