web page hit counter
World News

Okinawans in canoes face off against coast patrol in protest over US military presence (VIDEO)

Okinawans in canoes face off against coast patrol in protest over US military presence (VIDEO)