delft extortionlatest news & developments