German Finance Minister Commits Suicide after COVID hit economy

Thomas Schaefer, the finance minister of Germany’s Hesse state, committed suicide apparently after becoming “deeply worried” over how to cope...