Around 100 people from the climate change protest group Extinction Rebellion blocked access to a private jet terminal at Geneva Airport.
Around 100 people from the climate change protest group Extinction Rebellion blocked access to a private jet terminal at Geneva Airport.