German financial leader committed suicide after concern over Covid-19
Thomas Schaefer, the German finance minister of Hesse, is believed to have committed suicide due to "being too worried" about how to cope with the economic collapse caused by Covid-19.
continue reading