'It's never been easier': Mass vaccination sites open for walk-ins, but are Londoners showing up?

CTVNews.ca Top Stories