Peter Young, animal rights activist affiliated with the Animal Liberation Front, was a fugitive between 1998 and 2005, on the run from the FBI. The crime? He released thousands of minks from fur farms. He was arrested in 1998 and faced Animal Enterprise Terrorism Act charges with a potential sentence of a crazy 82 years. Young […]