Amsterdam Critical Police Shortage Puts Public Safety at Risk Across the Netherlandsby Miles Cooper February 10, 2025