David Gergen blast from the past. Bohemian Grove, child sacrifice, major political leaders running around naked and worshiping a big Moloch owl statue. Intuition tells me this guy may be in the news again soon.
https://www.youtube.com/watch?v=GHFoUZEjuNM