Jan 23
About 12,000 deer and wildlife vehicle collisions occur annually in Ontario, resulting in approximately 400 human injuries.
Source
About 12,000 deer and wildlife vehicle collisions occur annually in Ontario, resulting in approximately 400 human injuries.
Source