david marashlatest news & developments