Canada news

Canada news
Canada is a North American country, the capital of which is Ottawa. Its largest city is Toronto. Canada's official languages are English and French. Canada is a developed country. Its economy mainly relies on the service industry.

RT asks

Who has come out worst from the Skripal poisoning fallout?