It opens for me and I don’t get their newsletter.
Could it be your browser or your security system?
I’ll try searching.
I use Brave. I can’t get on the site with or without “shields”. I’ll find some way.
https://truethevote.org/news
Says I can sign up for for email alersts.