An International organisation formed to put an end to the proliferation of child abuse images through the internet platform, the Internet Watch Foundation, has found out that at least 47 per cent of the total websites that promote the child abuse content were based in the European country of Continue Reading