By Olivia Williams Crime August 3, 2025Texas Megachurch Founder Robert Morris Indicted on Child Lewd Acts Charges Robert Morris, founder of a prominent Texas megachurch, has been indicted on charges of lewd acts with a child. The allegations have sparked widespread shock and legal proceedings are underway. More details on NBC News.