Not sure how this tread got so off track. As far as I am aware there isn't a single nation "full of rapists" that is so drastically different than many others. Gratz to the researcher. Scientific achievements are universal and a cause for celebration humanity wide.
The Pakistani's pushing...