Friday, September 08, 2006

BYU places '9/11 truth' professor on paid leave

Brigham Young University placed physics professor Steven Jones on paid leave Thursday while it reviews his involvement in the so-called "9/11 truth movement" that accuses unnamed government agencies of orchestrating the Sept. 11, 2001, attacks on the World Trade Center.

No comments: