Open Letter on the Occasion of the Seating of the New York Session of the Bertrand Russell Tribunal on Palestine This weekend, anti-war protests are taking place all over the world. I do believe that…
Tag: Cynthia McKinney
It is with great disappointment that I receive the news from foreign media publications and Libyan sources that our President now has 12,000 U.S. troops stationed in Malta and they are about to make their…