British playwright Tom Stoppard, who won Academy Award for 'Shakespeare In Love,' has died at 88

Nov 29, 2025, 07:52 PM