PoliticsNEW: Top News Outlet Caught Accepting Taxpayer Funds From Controversial Federal Agency
Journalist Kyle Becker has reported that liberal news outlet Politico received payments made up of taxpayer dollars from the infamous U.S. Agency for International Development (USAID). The amount, according to USA Spending, was $8.1 million over a...