Jerusalem24 – Mohammad Hamayel – After the announcement for General Palestinian Legislative elections, the Palestinian scene has been eventful. The announcement…