substitute kazimrichardslatest news & developments