Yakubukuro Yoshiro on Twitter "The Lytton Report (1932) is a huge report with 180,000 words translated into Japanese, but the Ministry of Foreign Affairs released it on September 30th.(04)
Image gallery: Shocking Truth About Jason Lytton Police Report Just Dropped