WORTHINGTON — Following an investigation launched in January, a Nobles County resident has been charged with criminal sexual conduct for allegedly having sexual contact with a person too young to give legal consent.

The parents of a juvenile victim reported in January that an unknown adult man had had sexual contact with their child on multiple occasions. The victim explained that the man, who went by only a first name as an alias, had told the victim he was 17 and attended high school in Windom. The suspect was aware of the victim's age (between 13 and 15) at the time of the sexual encounters, the victim said.

The victim showed law enforcement the suspect's Snapchat location, which indicated that he actually lived on an acreage in Jackson County.

A Nobles County detective spent several months investigating the case and, using Snapchat and Facebook data, was able to identify the suspect as Kelvin Lopez Velasquez, 19, of Brewster.

Lopez Velasquez was charged with third-degree criminal sexual conduct, a felony that carries a maximum possible sentence of 15 years in prison and/or a $30,000 fine. He was summoned to appear in court, and is scheduled to have his first appearance Wednesday afternoon.