15-year-old Jasmine Block was held captive.
Jasmine Block was found safe on Tuesday in rural Grant County, which is just west of Alexandria.
Chief Wyffels believes Block was kidnapped that night by a man whom she knew.
Block agreed to help, got into his vehicle and the two headed to the man's home in Carlos, police said, according to Minneapolis Star Tribune. The man bound her with zip ties, over and over ambushed her and undermined her with weapons. The other two suspects, identified as Steven Powers, 20, of Mankato, and Joshua Holby, 31, of Carlos, were located in Glenwood a short time later and arrested. She was repeatedly physically and sexually assaulted by him, his roommate and one of his friends.
"This is an unbelievable young woman", Wyffels said of Block.
"This was the first time she was left alone in 29 days", Wyffels said. Steven Powers arrived to the home about two weeks later and allegedly participated in the ongoing assaults.
These assaults continued over the several weeks she was being held.
According to Chief Wyffels, none of the suspects said why they targeted the 15-year-old.
When the mother returned, Jasmine was gone, but her personal items were left behind.
Pastor Kevin Taylor, the youth pastor with Living Waters Church and Youth for Christ in Alexandria, was with Sarah Block when the mother and daughter were reunited.
She at that point swam over a segment of Thompson Lake in Grant County to a local location, where she found a man and requesting that he call 911.
Jasmine was featured in Dateline's Missing in America series shortly after she disappeared. "The family is going to need a lot of privacy and a lot of community support to carry on". She then jumped into the Thompson Lake and swam across. "We think a lot of her family. Thank you all so much".
The teen was last seen at her home in the 200 block of McKay Avenue North in Alexandria on August 8 at around 10.30pm.
NBC News reports that more details about the arrested are expected on Wednesday. She went to several homes for help but no one answered.