Unit 731: The Horrific Japanese War Crime That Still Haunts the World
Unit 731 was a top-secret biological and chemical warfare research unit of the Imperial Japanese Army during WWII. Based in China, it conducted horrific and inhumane experiments on prisoners of…
Gary Plauche — The Father Who Shot His Son’s Molester to Death on Live Television
Abduction — or sexual assault — of a child is almost every parent’s worst nightmare. Gary Plauché, a Baton Rouge, Louisiana, father, went through both and then did the unthinkable: he tracked down the…