Much of the information on the site is cherry picked and inaccurate. Media demagogues like John Stossel from Fox News also write for this site. Hardly "independent" in light of this evidence.
Come to this site if you want information from a neoliberal right wing Christian point of view. They are extremely pro-privatization.