nycnyc.wordpress.com
Japan, land of impunity for rapists.
The violators of the armed forces of the United States of America in Japan, are rarely convicted of any sexual crimes. Most receive a letter of reprimand, a slap in the hand and some a ticket to pa…