The top documents tagged [hamas smashed fatah]
International Viewpoint IV390 June 2007
215 views