roger telemachuslatest news & developments