Ozzy Osbourne Has Died Posted by scapecast on Tuesday July 22, 2025 @03:33PM from the nytimes.com dept. https://www.nytimes.com/2025/07/22/arts/music/ozzy-osbourne-dead.html ( 1 comment | 5 points | on HN )