Red hand prints placed on Environment Canada building during climate rally, 3 people arrested

CTVNews.ca Top Stories