Other 2 days ago News in Geneva, Switzerland Show on map 1 report Geneva, Switzerland · 1 independent report · 3 publishers First reported by lfm.ch, latele.ch, lemanbleu.ch