Robert Duvall, ‘Godfather’ Actor and Oscar Winner, Dies at 95
Robert Duvall, the Academy Award-winning actor whose seven-decade career established him as one of cinema’s greatest performers, died peacefully at his home in Middleburg, Virginia, on Sunday. He was 95…