ross hendersonlatest news & developments