90,000 protest U.S. base in Okinawa

More than 90,000 people took to the streets in Okinawa, Japan, on April 25 to demand that a controversial U.S. military base be closed.


New bill calls for Afghanistan withdrawal

A bipartisan bill calling for a plan and a timetable to withdraw U.S. forces from Afghanistan was introduced into Congress April 14th.