David Laudon was one of the subjects of a recent WBUR investigation, which found many Massachusetts police officers got new jobs after being fired or caught in scandals at their old departments. Laudon recently resigned from his current role as an officer in Blackstone, MA.