Shadow of Ezra: Tucker Carlson Claims Supernatural Forces are Controlling the US Government

Tucker Carlson claims he only discovered his father’s CIA ties after his death in March 2025, despite previously mentioning them in June 2024. He also alleges supernatural forces control the U.S. government.