Protests 17 hours ago Protest in Geneva, Switzerland Show on map Geneva, Switzerland · 1 independent report · 2 publishers First reported by ianslive.in, nagalandpost.com