Politics The country named Europe’s ‘scariest place’ for drivers | World | News byStaff ReporterOctober 27, 2024