The Japanese Supreme Court
January 1, 2010
5929 days ago
114
Confirmed
Unknown
Government
police files were leaked to the public, which revealed widespread monitoring of Muslims