ABC Shows Palestinians Declaring ‘Victory’ Over Israel Posted on November 22, 2012 by TMH Hat Tip: BB MRCTV