Protesters in Switzerland block the main train station in Geneva demanding an end to the genocide in Gaza and in support of the activists who were illegally detained by Israel from the Madleen humanitarian ship.