andrew derocherlatest news & developments