ruan van wyklatest news & developments