WINDHAM – He was born. He lived. He died. Richard D. Libby, 78, of Windham passed away at his home on Friday, April 24, 2020. He suffered from prostate cancer for some time. Born in Portland to the late David I. Libby and Helen M.... View Obituary & Service Information