TSA Officers Placed On Leave After Noose, Stuffed Monkeys Found In Miami International Airport Bagga
1 min read
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.