The OPP has reported two road deaths over the Canada Day long weekend. Speed is the leading contributing factor in road deaths this year. The OPP says they dealt with a lot of traffic throughout the weekend and was happy to see that most drivers kept to the rules of the road and got to their destination safely.