0 views
|
0 likes
In August 1951, inhabitants of the picturesque French village of Pont-Saint-Esprit were suddenly tormented by terrifying hallucinations. People imagined lions …