dimitry mascarenhaslatest news & developments