Security Camera Footage Released On Croydon Fatal Hit and Run
by Alex Lloyd Gross Dec 28 2021 It was just after 5:08 PM Christmas Eve, when John Dugan was crossing State Road in Croydon. He apparently had tripped and fell. When he started across the intersection he knew and used many times, the road was clear. This was right in front of his house, near…
Read More about Security Camera Footage Released On Croydon Fatal Hit and Run