die Yale professor suggests aged Japanese residents ought to die in mass suicide [ad_1] A professor at Yale College has sparked outrage for suggesting that aged… bySam -February 20, 2023