Daily Archives: January 20, 2005

Terrorists in the Spotlight

By Alyssa A. Lappen FrontPageMagazine.com | January 20, 2005 Six months ago, Pierre Rehov sat in an Israeli jail, interviewing a 16-year-old boy for his newest, forthcoming documentary, Suicide Killers. He wanted to be a martyr, he told Rehov, because … Continue reading