Germany’s Finance Minister Commits Suicide Over Covid-19 Politics March 29, 2020 Thomas Schaefer, the finance minister of Germany’s Hesse state, committed suicide apparently after becoming… Read More