FREEDOM FORUM: Discussion

Article Image

https://www.globalresearch.ca By Alan MacLeod

The Biden administration made headlines last week as it moved to shut down the websites of 33 foreign media outlets, including ones based in Iran, Bahrain, Yemen and Palestine. Officials justified the decision by claiming the organizations were agent

Make a Comment