Tag Archives: Robert Kajiwara

Code Pink: Closing US Military Bases Abroad

Why should the 800 US military bases abroad be closed? with Christine Ahn, David Vine and Robert Kajiwara