Explore Freedom » Freedom on the Web » As the Standoff in Okinawa Continues, the U.S. Should be Embarrassed