The German finance minister for the state of Hesse is believed to have taken his own life after reportedly expressing “despair” over the economic impact of coronavirus. Minister Thomas Schaefer, 54, was found dead near train tracks in Hochheim on Saturday, with reports that his body was damaged beyond recognition when police arrived, and was […]