Human Rights Agency
Endowed with the Special Consultative Status of the United Nations ECOSOC
Some 35,000 protesters raise placards saying « Do not yield to authority » during a rally to protest against a controversial US airbase in Naha in Japan’s southern island of Okinawa on May 17, 2015. The protests ...