Jack Schaap used to be an insane Independent Fundamentalist Baptist pastor associated with the First Baptist Church in Hammond, Indiana, one of the largest megachurches in the US and most famous for its many sexual crimes cases (it also sports its own “college” and schools). An...
Read the full lunacy: #2210: Jack Schaap Encyclopedia of American Loons