9/11 conspiratorialist Steven Jones on paid leave from BYU
Right on! Jones is an embarrassment to BYU & The Church of Jesus Christ of Latter-day Saints. Good riddance.
PROVO – Leaders of the American Association of University Professors are criticizing Brigham Young University for placing physics professor Steven Jones on paid leave while university administrators conduct a review of his statements and research about the attacks on the World Trade Center. …[more]