Live Streaming 24/7
Jewish-Canadians sit-in at government building responding to Canada's involvement in Israel-Gaza war
Dozens of demonstrators took over the lobby of the Confederation Building in Ottawa Tuesday morning to protest the Canadian government’s response to the Israel-Gaza war.
15h ago