Plus special access to select articles and other premium content with your account – free of charge.
Please enter a valid email address.
A Minnesota massage parlor owner was arrested after allegedly holding a woman captive in a “small room” and using her as a prostitute for customers, authorities say.
Authorities in Kandiyohi County, Minnesota, received a 911 phone call last Saturday from a “screaming female” and responded to Massage Therapy in Willmar, according to court documents.
Advertisement
The “screaming female” did not speak English, and the responding officer used a language translation app to communicate with the woman upon arrival, while awaiting a Mandarin translator who could speak to the woman by phone. The woman was described in court documents, which were reviewed by Fox News Digital, as “crying loudly” on the floor.
Meanwhile, the officer also saw the owner of the massage parlor, identified as 55-year-old Ying He, in the parlor. The victim, whose name and age have not been released, told police that Ying allegedly hit her over the head, and that she felt “dizzy and had a headache.”
AOC DISTRICT NEIGHBORHOOD LABELED ‘THIRD WORLD’ AS MIGRANTS CLOG STREETS AND PROSTITUTES OVERRUN EVERY BLOCK
Ying He, 55, was arrested in Minnesota after allegedly holding a woman in a massage parlor.(Kandiyohi County Sheriff’s Office)
The woman added in comments to a translator that Ying did not let her “drink water, cook food, turn on lights, and confined her to a small room,” according to the court documents.
Advertisement
The victim “stated that she gave a 30-minute massage to a customer that day and when the customer asked for more work to be done, her boss became upset with her and ended up hitting her on the head,” the records show.
The woman was transported to a local hospital and treated for her injuries. She told police that she was flown from California to Minnesota on March 3, and had been confined and living in the massage parlor since, where the owner monitored her movements, from eating to showering.
The woman said she paid a Los Angeles agency $100 to help find employment at a massage parlor that did not sell “sex.”
The woman accepted the job, under the pretenses that upon her arrival in Minnesota, her new boss would reimburse her half the plane ticket. Instead, according to the woman’s comments to police, she alleged that once she arrived, Ying watched all of her movements and forced her into sex work.
The victim said she was locked in a small room when she was not with customers and instructed to “do whatever the customer wanted her to do.” The woman told police that she was instructed to perform sex acts on the customers, including “small” jobs and “big” jobs.
Advertisement
WEALTHY TECH EXEC, 30, DESCRIBES HIS COSTLY ADDICTION TO MASSAGE-PARLOR SEX: ‘I LOVE THE EGO-STROKING’
Massage Therapy located in Minnesota.(Google Maps)
“Small job meant assisting with hands masturbating the customer. Big job meant having sexual intercourse with the customer,” the court doc reads.
The woman said she was fearful of fleeing the parlor because the owner “would find her and He’s boss in LA was a lawyer for the courts.”
Police reviewed surveillance footage from the parlor after Ying denied hitting the woman or holding her captive, and found footage showing the owner hitting the victim on “the right side of her head.”
Advertisement
The footage, according to the court documents, showed a male customer exit a massage room and enter a separate room while the victim and Ying stood in the hallway, with the parlor owner allegedly speaking and “gesturing” at the victim. Ying then ran down the hallway toward the victim, stopping right in front of her, apparently sparking concern from the client waiting in the massage parlor.
SAN FRANCISCO RESIDENTS UNLEASH ON BLUE CITY’S FAILURE TO CURB ‘BRUTAL SEX TRAFFICKING’ RAMPANT ON STREETS
“The client then ran out into the hallway in his underwear as though he had heard something, then went back into the room,” court documents state.
Entrance of Massage Therapy in Willmar, Minnesota(Google Maps)
The massage parlor owner returned to the room where the client was located, before going back into the hallway and allegedly hitting the victim, according to the footage.
Advertisement
The victim was then seen falling and pulling out her cellphone, the documents detailed, citing the surveillance footage.
Police responded shortly after and Ying was arrested.
CHURCH SERVICES DISTURBED AS RAMPANT SAN DIEGO PROSTITUTION HITS FEVER PITCH
Kandiyohi County Jail in Minnesota(Google Maps)
Ying was charged with one felony charge of soliciting an individual to practice prostitution and two misdemeanors for operating a disorderly house and fifth-degree assault. She’s being held on a $150,000 bond and could face up to 20 years in prison if convicted.
Advertisement
Authorities conducted DNA tests in the massage parlor rooms amid their investigation, and also found two sex toys, described as whips, in one massage room.
Manuel Franco claims his $768 million Powerball jackpot
Manuel Franco, 24, of West Allis was revealed Tuesday as the winner of the $768.4 million Powerball jackpot.
Mark Hoffman, Milwaukee Journal Sentinel
The Wisconsin Lottery offers multiple draw games for those aiming to win big.
Advertisement
Here’s a look at June 24, 2026, results for each game:
Winning Powerball numbers from June 24 drawing
13-14-16-21-38, Powerball: 14, Power Play: 2
Check Powerball payouts and previous drawings here.
Winning Pick 3 numbers from June 24 drawing
Midday: 1-3-4
Evening: 7-7-3
Advertisement
Check Pick 3 payouts and previous drawings here.
Winning Pick 4 numbers from June 24 drawing
Midday: 4-2-3-3
Evening: 1-5-4-6
Check Pick 4 payouts and previous drawings here.
Winning All or Nothing numbers from June 24 drawing
Midday: 02-07-08-09-12-13-14-16-18-19-20
Advertisement
Evening: 02-03-04-05-09-16-17-18-19-21-22
Check All or Nothing payouts and previous drawings here.
Winning Badger 5 numbers from June 24 drawing
06-22-24-27-31
Check Badger 5 payouts and previous drawings here.
Winning SuperCash numbers from June 24 drawing
09-17-27-29-31-38, Doubler: N
Advertisement
Check SuperCash payouts and previous drawings here.
Winning Megabucks numbers from June 24 drawing
01-08-12-24-26-27
Check Megabucks payouts and previous drawings here.
Feeling lucky? Explore the latest lottery news & results
Are you a winner? Here’s how to claim your lottery prize
Prizes up to $599: Can be claimed at any Wisconsin Lottery retailer.
Prizes from $600 to $199,999: Can be claimed in person at a Lottery Office. By mail, send the signed ticket and a completed claim form available on the Wisconsin Lottery claim page to: Prizes, PO Box 777 Madison, WI 53774.
Prizes of $200,000 or more: Must be claimed in person at the Madison Lottery office. Call the Lottery office prior to your visit: 608-261-4916.
Can Wisconsin lottery winners remain anonymous?
No, according to the Wisconsin Lottery. Due to the state’s open records laws, the lottery must, upon request, release the name and city of the winner. Other information about the winner is released only with the winner’s consent.
When are the Wisconsin Lottery drawings held?
Powerball: 9:59 p.m. CT on Monday, Wednesday, and Saturday.
Mega Millions: 10:00 p.m. CT on Tuesday and Friday.
Super Cash: 9:00 p.m. CT daily.
Pick 3 (Day): 1:30 p.m. CT daily.
Pick 3 (Evening): 9:00 p.m. CT daily.
Pick 4 (Day): 1:30 p.m. CT daily.
Pick 4 (Evening): 9:00 p.m. CT daily.
All or Nothing (Day): 1:30 p.m. CT daily.
All or Nothing (Evening): 9 p.m. CT daily.
Megabucks: 9:00 p.m. CT on Wednesday and Saturday.
Badger 5: 9:00 p.m. CT daily.
That lucky feeling: Peek at the past week’s winning numbers.
Feeling lucky? WI man wins $768 million Powerball jackpot **
Advertisement
WI Lottery history: Top 10 Powerball and Mega Million jackpots
This results page was generated automatically using information from TinBu and a template written and reviewed by a Wisconsin editor. You can send feedback using this form.
Police had not released details about the nature of the investigation
DETROIT – A large police investigation was underway on Detroit’s west side.
Update: 7-year-old boy shot multiple times, man killed in shooting on Detroit’s west side
The scene is taking place on Wednesday (June 24) near Burgess Street, not far from Outer Drive and Fenkell Avenue.
Advertisement
Police had not released details about the nature of the investigation.
Multiple requests for information from the police were pending.
Local 4 photographer Sara Schulz, who is at the scene, observed officers searching the area and appeared to be looking for evidence, including possible shell casings.
The circumstances surrounding the investigation, including whether anyone was injured or whether a shooting occurred, were not immediately confirmed.
Police are expected to provide additional information as the investigation develops.
Advertisement
Copyright 2026 by WDIV ClickOnDetroit – All rights reserved.
About the Author
Brandon Carr headshot
Brandon Carr
Brandon Carr is a digital content producer for ClickOnDetroit and has been with WDIV Local 4 since November 2021. Brandon is the 2015 Solomon Kinloch Humanitarian award recipient for Community Service.
The Cincinnati Reds fell to the Milwaukee Brewers 6-5 on Wednesday night at Great American Ballpark. With the loss, the Reds fell to 37-42 and still sit in last place in the NL Central, 12 games behind the first-place Milwaukee Brewers. The loss to the Brewers marks the third straight loss for Cincinnati and means they were swept at home for the first time this season and for the first time since 2024.
Advertisement
Reds pitcher Rhett Lowder was given the nod to start on the bump on Wednesday night, and was able to get in a groove early, striking out two batters in the first inning, and one in the second.
Lowder Struggled in Third Inning
Advertisement
Jun 24, 2026; Cincinnati, Ohio, USA; Cincinnati Reds pitcher Rhett Lowder (25) throws against the Milwaukee Brewers in the first inning at Great American Ball Park. Mandatory Credit: Aaron Doster-Imagn Images | Aaron Doster-Imagn Images
Advertisement
The wheels fell off for Lowder and Cincinnati in the top half of the third inning, as Jackson Chourio singled to left and William Contreras slammed a two-run home run to right-center. Lowder wasn’t able to shake off the home run and allowed another home run in the next at-bat to Jake Bauers as the Reds fell behind 3-0 in the early goings. Lowder finished the game with 5.2 innings of work, allowing eight hits, three earned runs, and six strikeouts.
The Reds’ offense was sluggish and woke up too late in the series finale against the Brewers. Cincinnati had a mix of strikeouts, groundouts, and pop flies in the first five innings at Great American Ballpark until the home half of the sixth inning. Brewers pitcher Shane Drohan was effective in his outing, allowing five hits and 0 earned runs in 4.1 innings of work while striking out five Reds batters.
Advertisement
Reds Were Able to Figure out Brewers Bullpen
Jun 21, 2026; Cumberland, Georgia, USA; Milwaukee Brewers pitcher Chad Patrick (39) pitches against the Atlanta Braves during the ninth inning at Truist Park. Mandatory Credit: Dale Zanine-Imagn Images | Dale Zanine-Imagn Images
Brewers pitcher Chad Patrick came into the game in relief and Cincinnati was able to figure him out early, as Noelvi Martin and Tyler Stephenson worked back-to-back walks. Blake Dunn stepped up to the plate and injected some life into Great American Ballpark as he connected on a slurve to right field for a double that scored Marte and got Cincinnati on the board.
With the score 3-1, Reds pitcher Sam Moll came into the game in relief and ran into trouble, allowing a triple, two walks, and a double in four straight at-bats, the latter of which scored three runners to make it a 6-1 ballgame in favor of the Brewers.
Advertisement
Reds Offense Finally Woke up in Eighth Inning
Cincinnati Reds first baseman Sal Stewart (27) flies out in the first inning of the MLB National League Central game between the Cincinnati Reds and the Milwaukee Brewers at Great American Ball Park in downtown Cincinnati on Monday, June 22, 2026. The game was scoreless after four innings. | Sam Greene/The Enquirer / USA TODAY NETWORK via Imagn Images
Advertisement
The Reds’ offense officially arrived in the home half of the seventh, as they chipped away at the Brewers’ five-run lead. Sal Stewart doubled on a sweeper to left field and scored when Eugenio Suarez connected for a double on a fastball down the middle two at-bats later. The bottom of the eighth inning proved more fruitful as Elly De La Cruz worked a walk and Spencer Steer homered 400 feet to dead center to bring the Reds within one.
Advertisement
The Reds had a golden opportunity to tie or win the game in the bottom of the ninth inning, but Dane Myers grounded into a double play with the bases loaded with one out.
Cincinnati is off on Thursday before heading to Pittsburgh for a weekend series against the Pirates.