It’s easy to dismiss the ramblings of the dementia-riddled elderly as nonsense. But what if there is a deadly truth behind those words?
2017
1971
1947
1949
1990
1995
1997
2012
2016
2024
1910
2023
1967
2005
2022
1966
2011