Peter Nygard, described in the press as a ‘fashion mogul’ has been arrested and charged with trafficking dozens of women and teenage girls – with offences apparently regularly taking place in his private island in the Bahamas. Nygard, 79, owns a Canadian fashion house and it is claimed he lured his alleged victims to his Bahamas estate over […]