Actor Ben Stiller shot down claims spreading on social media that he had received money from the beleaguered U.S. Agency for International Development and blamed Russian media.
USAID has been under intense scrutiny after Elon Musk accused the organization of funneling taxpayer money to anti-American projects and
Read the rest at The Blaze