Browsing Tag Khaled Meshal

Special Report: The Hamas Propaganda War

How the MSM handed Hamas a PR victory.

January 27, 2008 22:00 By :