TSA Officers Placed On Leave After Noose, Stuffed Monkeys Found In Miami International Airport Bagga

Two Transportation Security Administration officers have been placed on leave after a noose was found in a non-public baggage screening area at Miami International Aiport.

More of Miami