FREEDOM FORUM: Discussion

Article Image

Desert News(Utah)

BYU placed physics professor Steven Jones on paid leave Thursday whil it reviews his involvment in the so-called "9/11 truth movement" that accuses unnamed government agencies of orchestrating the Sept. 11, 2001 attacks on the World Trade C

Make a Comment