Thomas Schaefer COVID-19: German finance minister kills himself following ‘despair’ over economic fallout Newsroom Staff March 30, 2020