Loading
DH![]()
author
David Hesse
David Hesse holds a PhD from the University of Edinburgh and now works as a political correspondent for a Swiss daily newspaper in Washington D.C.David Hesse holds a PhD from the University of Edinburgh and now works as a political correspondent for a Swiss daily newspaper in Washington D.C.