A statue of Thomas Jefferson has raised the ire of student activists at Hofstra University, who are demanding that administrators remove his visage from campus.
(Read More)