Again, I don’t and can’t know that this blog has verified or verifiable info, but, given what’s happened in NY politics over the past few months, anything may be possible...
IMO, it has verified information because more times than not, I try to go to the site, it is block from loading and I have to play with the URL to download it to my desktop and read it offline.