Robert Duvall, Oscar-Winning Acting Legend, Dies at 95

Academy Award-winning actor Robert Duvall died Sunday evening at his home in Middleburg, Virginia, his family announced in a statement on Monday. He was 95. His wife, Luciana Duvall, was by his side. Born Jan. 5, 1931, in San Diego to U.S. Navy Rear Admiral William Duvall and Mildred Hart, Duvall was the middle of … Read more