alan solomonslatest news & developments