Browsing Tag Shekh Ahmad Yassin

World Upside Down

World-wide media outlets castigate Israel for removing a terrorist leader responsible for hundreds of murders.

March 28, 2004 12:00 By :