85% of accidents attributed to human error, say law enforcers - Salazar, Tessa (2004)
Keywords: Traffic accidents