glenn crosslatest news & developments