Tensions Rise in Europe Amid Protests and Public Health Crises

In Geneva, protests erupt as G7 summit looms, revealing deep societal divides.

Swiss voters narrowly reject a controversial population cap proposal, igniting debates.

Ebola cases surge in the DRC, as mistrust hampers medical efforts to control spread.

Global issues converge in Switzerland and Africa, highlighting the interconnectedness of crises.

The future of international cooperation hinges on addressing local grievances and health crises.

Previous Stories Next Story