IOL: Inventor of rape device prepares for launch A controversial device, which its inventor claims clamps itself to a rapist’s penis forcing him to seek medical treatment and be revealed to the police, will be launched by a South African woman on Wednesday. The “Rapex” device is inserted into the vagina by a woman who […]