The Disappearance of Genette Tate A Mysterious Saturday Afternoon in 1978

First published at 17:22 UTC on March 4th, 2024.
subscribers

Aylesbeare is a village and civil parish in the East Devon district of Devon, England, 8 miles (13 km) east of Exeter. It has a long, but lightly recorded, history. Additionally, it has had many spellings over the years, including Ailesbergon, Aille…

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO