
Community
Oscar-winning Chilean filmmaker Sebastián Lelio dies at 52
By Jason Reed
Advertisement · Why this ad?

More than 3,000 tarantulas were discovered stuffed inside dirty socks that were packed in the luggage of travelers as they prepared to board a flight.