Daily Archives: December 28, 2004

The Israeli Crime That Wasn’t

By Alyssa A. Lappen FrontPageMagazine.com | December 28, 2004 More than four years have passed since the picture of Mohammed Al Durrah was aired across the world, but the public still imagines the boy’s Sept. 30 2000 presence at Netzarim … Continue reading