newsbytes.ph
PH gov’t unveils online platform for analyzing road crashes
Roughly 1.2 million people die each year as a result of road traffic crashes with 90% deaths occur in developing countries, according to the WHO Global Status Report on Road Safety.