Update on the 2009 double homicide of Janine Johnson and Steven Taylor
July 26,2022 an update was released from Ferris Pd to Channel 8 news and Channels 4 news in the DFW area. A new tip was released and apparently the only one in 13 years. A new Detective is assigned to the case named Bruce Richardson
Update on the 2009 double homicide of Janine Johnson and Steven Taylor
July 26,2022 an update was released from Ferris Pd to Channel 8 news and Channels 4 news in the DFW area. A new tip was released and apparently the only one in 13 years. A new Detective is assigned to the case named Bruce Richardson