Young girls rescued by police from a cybersex den are seen in silhouette in Olongapo City in the northern Philippines in 2010. Photo: AFP
Young girls rescued by police from a cybersex den are seen in silhouette in Olongapo City in the northern Philippines in 2010. Photo: AFP