With Blood On His Hands, Abu Mazen Will Negotiate Peace.Israel: BUILD THE WALL! Let someone else travel on the ROAD MAP to perdition.