Crime Library: Criminal Minds and Methods
Mug Shots and Glamour Shots
Bai Ling
Bai Ling
Chinese actress Bai Ling, known for her bold and often outrageous red carpet looks appears decidedly drab in this 2008 booking photo, her signature hair streaks lacking their usual lustre. Ling, who appeared in films such as Man About Town and Sky Captain and the World of Tomorrow was arrested for allegedly shoplifting a couple of celebrity magazines and a pack of batteries at Los Angeles International Airport.
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'