(CNN)Two Transportation Security Administration officers have been placed on leave after a racist display was found inside a TSA workstation at Miami International Airport.
Three TSA officers discovered two stuffed gorillas tied together and hanging with a n…
Read More