Poland Likely to Impose Chemical Castration

Poland will likely be the first European county to give judges the power to impose chemical castration on convicted pedophiles -- a plan that has drawn public support but is at odds with those who feel it violates human rights.

Read More

Contact Us