QR code
Okinawa residents protest to construction of a new US air base
9 Feb 2017 - 8:11
https://www.taghribnews.com/images/docs/files/000259/nf00259404-1.flv
Story Code: 259404