Post Tagged with: "protester"

News

US military base disputeUS military base disputeUS military base dispute

US military base disputeUS military base disputeUS military base dispute

Peace movement gathered against the construction of a new U.S. marine base on Okinawa.