Scientists: Humans are ‘an infection’ and Ebola is Earth’s immune response Oct22 by Lorraine Frantz Edwards The Health Ranger, Mike Adams, has another excellent article about Ebola. IMHO, a “must read.” Share this:TwitterFacebookLike this:Like Loading...