tentofabraham.com
Idolatry is being promoted at Liberty University
Not that we needed any more proof, but this new window at the front of the Liberty University Chapel provides amble evidence that Jerry Falwell, Jr. and the brand of “Christianity” he a…