james harrod

James Harrod Arizona Death Row

James Harrod On April 1, 1988, well-known socialite Jeanne Tovrea was shot 5 times in the head as she slept in her bed in her Paradise Valley home. The police collected fingerprints at the kitchen window point of entry and inside the house. The investigation stalled until January 1994 when an anonymous tipster watched an […]

Continue Reading