Major Leadership Shifts Shake European Politics in Serbia and Sweden
Top leaders in Serbia and Sweden have resigned, forcing their countries into uncertain political transitions and new election cycles.
