New Indonesian law will see child rapists being castrated and microchipped
The Indonesian Government have revealed they are set to introduce a new law that will see Child rapists being castrated and microchipped. According to reports the new hard hitting law is being considered following the …