
The Canadian capital city of Ottawa and several other major cities including Toronto are currently witnessing protests with road blockages, demonstrations, large gatherings, and general strikes. The Canadian capital city of Ottawa and several other major cities including Toronto are currently witnessing protests with road blockages, demonstrations, large gatherings, and general strikes.