Three professors placed on leave after insensitive photos emerge
Three University of South Alabama (USA) professors have been placed on leave after photos of them dressed in racially insensitive Halloween costumes reportedly surfaced.As ABC News ...