Omri Ceren
@omriceren
Not even tweets = endorsements. @SenTedCruz.
ID:25692368
http://omriceren.com 21-03-2009 16:25:03
29,7K Tweets
67,9K Followers
554 Following
Follow People
FLASHBACK, May 2016. An The Associated Press investigation discovered that NPR took $100,000 to do reporting on 'Iran's nuclear program' from the Ploughshares Fund, one of the main funding hubs of the Iran echo chamber. Even NPR's internal ombudsman found it off the charts inappropriate.