Daily Archives: August 11, 2006

History’s Greatest Lie: The Latest Incarnation

By Alyssa A. Lappen FrontPageMagazine.com | August 11, 2006 Hezbollah, the Iran-backed terror group that started war on Israel July 12, trusts in the Protocols of the Elders of Zion. Hezbollah insists the text, which has twice proven to be … Continue reading