"Stop laughing! Shut up!!" Japan's human rights envoy loses...

On 20-21 May in Geneva, Switzerland, a report by the Japanese government was...

980 views rocketnews24.com

Interest

Political Science
Discovered by Eileen
on Jun 17, 2013

Stumblers Who Like This Page