Tosha Lampkin Murder: Where Are Dwight Bacon and Brandon Davis Now?

The advent of CCTV cameras has made lives much easier for detectives. Investigation Discovery’s ‘See No Evil’ deals specifically with cases that were solved with the help of chilling CCTV footage. The episode ‘Random Sighting’ deals with the death of Tosha Lampkin, who was found gruesomely raped and burned in Caddo Parish, Louisiana. The horrific […]

The post appeared first on


Post a Comment