Imperialism and global politics
Stop the U.S. Base in Okinawa!
Dec. 18 — Thirty people braved the cold wind in front of the Japanese Consulate on New York City’s swanky Park Avenue today to protest the building of a new U.S. military base on Okinawa. […]