Dr Ed Spencer lays out for further research on Big Brain Hominids who have been in the background and seducing leaders on this planet, promoting dysfunction, causing wars and manipulating society in general.
They do not have our best interests in mind.