Protest held against Zemmour visit to Geneva


Protest held against Zemmour visit to Geneva