rocco vermeulenlatest news & developments