Finance minister of Germany's Hesse state, Thomas Schaefer, committed suicide apparently after expressing "despair" over how to handle the economic fa...
Monday, March 30, 2020 10:39 AM
Loading Poll …