Tag: Kheyaira Franklin
Human Trafficking Suspects Apprehended
SAN FRANCISCO—Authorities from the San Francisco Police Department’s Mission Station apprehended three suspects who were responsible for forcing a juvenile to participate in commercial...