Cancel Christmas, the Government Owns Your School (2002) by Future of Freedom Foundation December 24, 2024