manny de freitaslatest news & developments