MBABANE – Swaziland has been rated in the top five of the worst and deadliest countries with automobile accidents.
The study titled Mortality from Road
↧