Kayaktavists in opposition to the building of a new U.S. Marine Corps base in Henoko clash with Japanese Coast Guards.
(Photo from Flickr by Ojo de Cineasta)
Kayaktavists in opposition to the building of a new U.S. Marine Corps base in Henoko clash with Japanese Coast Guards.
(Photo from Flickr by Ojo de Cineasta)