Three professors at the University of South Alabama have been placed on leave after controversial Racist Halloween photos of them resurfaced on social media. This came after over 2000 people signed a petition calling for Professors Bob Wood, Alex Sharland and Teresa Weldy to be fired over 2014 photos of them at an on-campus party […]