A long, long time ago, I was a journalism major at Baylor University, which, as you may know, is the world’s largest Baptist university. Baylor is located in Waco, Texas, which many folks in the Lone Star state like to call “Jerusalem on the Brazos.”
Baylor grad pushes app for cheaters?
Please respect our Commenting Policy