DUNDEE, Michigan (WTVG) - Splash Universe, a waterpark hotel in Dundee, MI, is at the center of a human trafficking investigation. That’s according to federal agents with Homeland Security.
Some results have been hidden because they may be inaccessible to you