Need to catch up on the 2025 Oscar movies before Sunday? You can stream the major nominees right now on Netflix, Max, Peacock and Hulu (or buy or rent them).
Tiffany Henyard is no longer the self-proclaimed 'Super Mayor' of Dolton, Illinois after allegations of financial mishandling.