God knows how women has suffered in the hands of sadistic rapist who some has faced the long hand of the law while others are still eluding justice. Many people companies has come forth to invent many deadly gadgets like RapeX( which is inserted inside of a vagina and ripped
Read MoreGod knows how women has suffered in the hands of sadistic rapist who some has faced the long hand of the law while others are still eluding justice. Many people companies has