Thomas Schaefer, Finance Minister of Hesse (Germany) has committed suicide possibly after becoming “deeply worried” over how to cope with the economic fallout from the COVID-19.
Mr. Schaefer, 54, was found deceased near a railway track on 28th March.