Progressive Radio Network

JD

Most people would not think of Geneva, Switzerland as an uncomfortably hot city.  But each and every time I've been here, it has been. The…