In this relatively short video, Stefan makes a very long and complex story concise and easily understood. The video has over 6.5 million views since 2010 so that may provide an indication as to just how good it is.
Many of us may not easily accept this truth, however. Acceptable or not, it IS true, and Humanity is in the process of liberating themselves. ~ CB