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?
1999
1997
2000
2006
1992
2013
1985
2004
2021
2022
2023
1926
2016
1986
1987
1984