Post navigation Yale professor sprarks backlash for suggesting old people in Japan should kill themselves to avoid burdening the state James O’Keefe Officially RESIGNS From Project Veritas!