Tag Archive: Canada’s state broadcaster hosts anti-Christian gay activist Dan Savage as sex-ed expert