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
