The Department of Health (DOH), Department of Transportation (DOTR), and the World Health Organization (WHO) recently released the WHO Global Status Report on Road Safety 2023. According to the WHO report, the annual number of road traffic deaths fell slightly to 1.19 million per year globally. “More than 2 deaths occur per minute and over […]
