Hoover High associate principal arrested on child porn charges
Police say the investigation began after a minor indicated that Charles Thomas Boyd De Freitas had sent and requested illicit images via a social media app. NBC 7’s Jeanette Quezada reports on March 21, 2024.