In this “blast from the past” video, Imam Tawhidi shocks Candace Owens with the truth about Jerusalem
Imam Mohamad Tawhidi — widely known as the “Imam of Peace” — joins Candace Owens in one of the most explosive and eye-opening conversations ever recorded. In this viral moment, Imam Tawhidi shocks Candace Owens by declaring the undeniable truth:
“Jerusalem Was NEVER Muslim Land — It Belongs to the Jews.”
For decades, propaganda has twisted history, teaching Muslims and the world that Israel and Jerusalem are “Muslim land.” But Tawhidi, a Muslim reformist and outspoken critic of extremism, explains how this narrative was manufactured for political gain after the Iranian Revolution of 1979 — not from Islamic theology itself.