Medics on standby: inside the makeshift Grand Prix hospital

CTVNews.ca Top Stories