Post Pic

The Muhammad al-Dura Hoax and Other Myths Revived

On September 30, 2000, state-owned France 2 Television broadcast a news report, filmed by a Palestinian cameraman, of the fatal shooting of a… Continue reading