Robert Duvall, Oscar-winning actor and ‘Godfather’ mainstay, dead at 95
Duvall died “peacefully” at his home Sunday in Middleburg, Virginia, according to an announcement from his publicist
Duvall died “peacefully” at his home Sunday in Middleburg, Virginia, according to an announcement from his publicist