Top Spot of the Week: Canadian Centre For Child Protection, No Fixed Address Team On A Haunting Call To Action Against A Modern Trojan Horse Tuesday, October 24, 2023 The Canadian Centre for Child Protection teamed up with advertising agency No Fixed Address to create this PSA, “The Horse,”…