US customs finds hatched parrot eggs in carry-on

Parrots from the Amazon went on quite the adventure when they showed up at Miami International Airport.

26 May 2023