Specifically referencing tomwoods.com
This site doesn't appear to even make an attempt at any kind of factual news reporting. It's pure political opinion, primarily revolving around a podcast.
Definitely not a news site, or one that would need AP-style. If this is included, it seems you'll really need to broaden this list to include every political podcaster with a clearly-stated political viewpoint.