It’s time for Pamela Anderson to speak her truth. In March, Netflix announced that Anderson is “ready to tell her story” in a new documentary, and today it’s been revealed that Pamela, a love story, is set to land on the streamer on Jan. 31.
When the Hulu mini-series Pam & Tommy debuted earlier thi