D digitaljournal.com Child rapists to be micro-chipped, castrated in Indonesia 1 points bilalel 10 years ago 0 comments