Cluster Articles

Pages linked into this editorial category.

Why Dr. Phil Lost His License: A Verified Explanation

Dr. Phil McGraw lost his Texas psychology license in 2021 after the state Board of Examiners of Psychologists found he committed multiple violations, including practicing psycho...

Read article
Bon Secours Scandal: What Happened and What It Means for Catholic Healthcare

The Bon Secours scandal refers to systemic failures in safeguarding and governance across the faith-based health system operated by Bon Secours Health System, notably in Virgini...

Read article