Former Publisher of The Christian Post Indicted for Fraud
This week William C. Anderson, the former publisher of The Christian Post and CEO of the Christian Media Corporation, and Etienne Uzac, the CEO of IBT Media and former owner of Newsweek, were arraigned this...
Kayla Koslosky
Oct 12, 2018