The homicide rate for 2025 was 3.5 for every 100,000 people, the lowest since crime recording began six decades ago.
The homicide rate for 2025 was 3.5 for every 100,000 people, the lowest since crime recording began six decades ago.