World News Coronavirus: German Finance Minister Commits Suicide Philip UKPE Mar 29, 2020 0 German finance minister, Thomas Schafer has committed suicide due to the economic implications of the coronavirus…