San Francisco Psychiatrist Billy Lockhart, Yale Grad – license revoked – caught with child porn

San Diego Union Tribune Medical board revokes license of San Francisco doctor caught with child porn By Hannah Fry January [...]