michael torneslatest news & developments