Head-on crash in Niagara Falls sends four to hospital
Niagara Falls, ON – April 16, 2025 — A devastating head-on collision in Niagara Falls has left four individuals hospitalized, prompting renewed concerns about road safety and driver awareness in the region. The crash occurred late Tuesday afternoon on the heavily trafficked Montrose Road, a route known for its sharp turns and frequent congestion, particularly… Read More »