TORONTO STAR POLL: 91% In Favour of Ottawa Protest!!! February 7, 2022 1:25 pm by IWB For context, the Toronto Star is Canada’s largest newspaper. We are primarily funded by readers. Please subscribe and donate to support us! h/t Ozone Baby Views: