r/europe•7 yr. agoWDeyEstimated road traffic death rate per 100.000 people in EuropeDataPosted Jul 11, 2019, 10:21 AM UTC434232ShareSave