FOUR-DAY RAPE ORDEAL: Brothers Accused Of Locking Up And Abusing Woman
Police in Germany have arrested two brothers for locking up and raping a woman for days in a plush building with a sauna where they found three more potential victims. Image shows the town of Walldurn, in the Neckar-Odenwald district, in Baden-Wrttemberg, Germany, undated photo. Two men aged 23 and…