David Cassidy is battling dementia: ‘part of me always knew this was coming’ February 22, 2017 By Hecate 30 Comments