by Dawn Robinson-Walsh | Aug 3, 2023 | Devon, Emergency services
Police have named a man who died following a collision on the North Devon Link Road at Loxbeare near Tiverton on Wednesday 26 July. Josh Terry Pitt, age 20, from the Bristol area, (pictured) was sadly pronounced deceased at the scene. In a tribute to him, his family...