Posts

Showing posts with the label Japanese

Yale professor suggests aged Japanese residents ought to die in mass suicide