david marrerolatest news & developments