News Hounds is not just a libtard group, it was founded to “watchdog” Fox News Channel, by moveon.org.
It’s a radical Left-wing hate group and also sponsored by some Islamic Foundation. It’s on their page.
Thanks. Just looking at the posted page I found it was odd that their Expert Source’s name(American Institute of Philanthropy) was not hyper-linked. They did not want anyone to look too closely at this so-called expert source. Typical lefty tactic.