Pamela Anderson opens up on hepatitis C battle: ‘I’ve finally come to terms’
Pamela Anderson is seen at the Hotel Excelsior Venice Lido Pier during the 83rd Venice International Film Festival on Sept. 7, 2026, in Venice, Italy. (Carlo Paloni/Getty Images) Pamela Anderson opened up about her experience […]