Sheng Wen Lo
Escambia County Jail
A compelling photo series is challenging the way that humans look at and understand wild animals kept in captivity. Photographer Sheng Wen Lo, who is from Taiwan but based in the Netherlands, began ta...
A roommate tells police she estimates he abused the family dog 100 times.
Lucy’s great escape took her from Egypt to Philadelphia, all with a broken jaw.
Forty tiger cubs have been found in a freezer at a Thai Buddhist temple accused of wildlife trafficking and animal cruelty. Photos from inside Thailand's controversial Tiger Temple have shown rows of...
Dozens of tigers have been taken away from the popular Buddhist temple.