University of Florida Denies Richard Spencer’s Right of Free Speech

Richard Spencer, Alt-Right leader and head of the National Policy Institute, is being denied the right to speak at the University of Florida, a publically-funded institution. The Orlando Sentinel reports:
White continue