Florida Activist Calls for Satanology Banners in Public Schools Citing First Amendment Rights

Activist T. Chaz Stevens calls on Brevard schools to display Satanology banners, sparking debate over religious representation and equality in education.