Protesters gather outside of the upcoming presidential debate at Hofstra University in Hempstead, New York.


Related Articles


Comments