Travel

Yikes! Philippine custom officials seize 757 tarantulas from Poland

Philippine customs officials were astonished when they opened nicely gift-wrapped boxes of cookies and oatmeal and found hundreds of live tarantulas.