Mike Adams (NaturalNews)

Mike Adams is the editor of Natural News.

Related Sourcewatch

 * Leonard G. Horowitz ‎