Robert Duvall, Academy Award Winner And Star Of ‘Tender Mercies’ And ‘The Godfather,’ Dies At 95

Short excerpt below. Click through to read at the original source.

Robert Duvall, the Oscar-winning actor whose film resume included “The Godfather,” “Apocalypse Now” and “Tender Mercies,” has died at 95.

Read at Source