alain deneaultlatest news & developments