ConsumerReports Health.org Promotes Junk Science Loses All Credibity

• August 11, 2010 • Leave a Comment

The Ripple Effect

• June 2, 2010 • 1 Comment

Avandia Kills Diabetics; FDA Strikes Again

• February 23, 2010 • 1 Comment

Pope Benedict XVI Betrays Humanity

• April 23, 2008 • 4 Comments

Looks Like I’m Vindicated About Yoo

• April 10, 2008 • Leave a Comment