Other 20 hours ago News in Geneva, Switzerland Show on map Geneva, Switzerland · 2 independent reports · 2 publishers First reported by jns.org, icrc.org