Alwaght | News & Analysis Website

Japanese Police Forcefully Remove Sit-Inner Protesting US Military Presence in Okinawa

2018/02/07