By Geoffrey Huchel Oscar winning actor Christopher Plummer died February 5, 2021, in Weston, Connecticut, due to injuries as a result of a fall. He was 91. Plummer’s seven-decade long career includes...
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]