Peter Francis FenwickJun 23, 20151 minWhere are the Leaders we can Trust?When Vaclav Havel died in 2011, tens of thousands of Czech citizens paid their respects. It is rare for a politician to be so loved....