Radio-Canada is still here. Somewhere.
OTTAWA—Radio-Canada, the French-language service for television and radio, has finally made it completely unclear who they are and where they are broadcasting from. In recent decades the federally-funded network has…