Oman sees a drop in traffic accidents in 2025, but not deaths
Muscat: The Sultanate of Oman reported 595 traffic deaths and 1,597 injuries from 1,545 accidents in 2025, according to the annual report of the National Centre for Statistics and Information (NCSI)....