A report by the United Nations children’s agency, UNICEF, says European countries are not doing enough to protect children from being exploited by human traffickers.
The report criticises efforts in southeastern Europe to combat the trafficking of children in that region.
It says that between 6,000-14,000 children are taken across borders each year, many to be sold into the sex trade.
The report also warns that up to 1.2 million children worldwide could be exploited and there is little co-ordination to prevent the problem.
It says existing programmes rely too heavily on awareness raising campaigns often aimed at adults rather than children.