The Pulse of the European Public Opinion

Sixth wave – March 2025