Harrison Ford withdraws as a 2025 Oscars presenter due to health issues

This Sunday night, March 2, the Dolby Theatre in Los Angeles is all set to host the 2025 Oscars, the pinnacle of international cinema. Hollywood’s brightest stars will gather to celebrate a year of outstanding […]