Current Events Meteorologist in Iowa Resigns Following Shocking Emails Chris Gloninger, the chief meteorologist at CBS affiliate KCCI-TV, announced his decision to step down from his position after facing Read More Rachel Gibbons June 29, 2023
Current Events Biology Professor Unceremoniously Fired for Teaching Scientific Facts! St. Philip’s College in San Antonio, Texas, is facing controversy after firing biology professor Dr. Johnson Varkey for teaching his Read More Rachel Gibbons June 29, 2023