What's the status on this? Has the original site host been investigated for information where the pictures were uploaded? The FBI (assuming the site is US based) is usually very strict on CP and will/should be investigating this.