Unz Review

Abby Martin’s efforts must be applauded for she has won a major victory in the struggle to maintain freedom of speech in the United States. Many Americans who follow developments overseas would concede that Israel and its supporters in the United States exercise a fairly high level of control over U.S. foreign policy in the…Read full article at The Unz Review

Leave a Reply

Your email address will not be published. Required fields are marked *