Steve Rabson | February 20, 2012
The presence of military bases in Japan has been a strong cause of unrest and outspoken frustation.