Whistleblower Stew Webb discusses the top secret 100 illuminati bankers Council of 13 meeting at Kimball Castle in Sedalia, Colorado.
The Summer Solstice meeting on June 21, 2012 is purported by Stew Webb to be a Satanic Ritual of human sacrifice, including drinking the blood of a newborn baby.
I have a feeling you won’t see this reported on the mainstream media or nightly news.
Sedalia is near Castle Rock, south of Denver, Colorado. Bring a black robe and limo.