Jenin, Nothing to Hide?