Uncategorized Ghosts of Revolutions Past and Warnings of Futures to Come Have you ever been listening to someone talk and have déjà vu, even though you’ve never seen or heard of the person speaking, and the interview you’re watching happened just …