Google chinese girls executed murderers and these pictures show up in the first links. The date is December 2004.
Is this where the photos showed up,
November 30, 2004. Female Murderers Executed In China. Female Murderers Executed In China. ATTACHMENT(s): SPONSORS. Free Porn. Forced Sex. Farm Girls. Sex Dating ... www.ogrish.com/archives/female_ murderers_executed_in_china_Nov_30_2004.html
That was first on the list when I googled, chinese girls executed murderers
Is that your source?