Number of pedestrians killed or maimed by cyclists doubles in a decade Oct 08, 2017 But given that cars and trucks cause 99% of road deaths - is the justice system working? Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus