Video Channel

I’m Still Here engages, gives hope to people living with dementia

WINCHESTER – In the news, dementia is typically presented as a disease that robs you of yourself and makes you fail to recognize your children and other loved ones. It is mired in decline and despair.

Full Story