Posted inNews Robert Duvall, Oscar-winning actor and star of The Godfather, dies aged 95 Posted by Attock Directory February 17, 2026 The US actor was nominated for seven Oscars and won one for his role as a washed-up country singer in Tender Mercies. Attock Directory View All Posts Post navigation Previous Post What’s the fallout from Israel’s land grab?Next PostUkrainian Olympian speaks out about his disqualification