A new shark arrives. Has science gone too far?A new shark arrives. Has science gone too far?A new shark arrives. Has science gone too far?