This is a strong (if not obnoxious) important message that was presented by Dr. Mercola. The rant is taken from the 1976 movie “Network” where the Peter Finch character is clearly “fed up” with what he sees going on around him. Though this is political in nature, Shifu Ahles highly recommends mercola.com as an excellent resource for the most up to date information for natural health anywhere. Last we’ve heard, he’s got about 20 million subscribers!
If you’d like to see the original footage of the water buffalo and the lions (and a crocodile too!), click here.
And, if you’d like the original Network rant click here.