Deerfoot Trail Crash

Getty

4 Crashes In 24 Hours

CALGARY - Separate road accidents in Calgary in the space of less than a day have killed four people and left one person in hospital.Police say two Calgary men, both 18, died overnight when a speeding...