Local Group Is Raising Awareness Of Human Trafficking Here In Rockford
Did you know that Rockford ranks number two in the state of Illinois for human trafficking? I didn't. One local group wants to stop this and is raising awareness of the human traffic trade.