Joseph Franklin Executed Missouri Serial Killer
Joseph Franklin was executed by the State of Missouri for a series of murders According to court documents Joseph Franklin was a serial killer who would be convicted of eight murders but is believed to be responsible for over twenty murders. The Neo Nazi was also responsible for the shooting of Penthouse founder Larry Flynt…