Health & Fitness
Canadian police release video of 2019 shooting where 140 shots were fired in 21 seconds
On Tuesday Peel Police in Canada released horrifying video footage of a vicious shooting that took place in September 2019 that killed one and injured six.