74ºF

Police: Man sexually assaults 12-year-old girl after threat with gun

Suspect accused of threatening victim over Snapchat

Ethan O'Hara

INDIAN HARBOUR BEACH, Fla. – Police arrested a 21-year-old Indian Harbour Beach man Monday for sexually assaulting a 12-year-old girl multiple times after threatening her with a gun over social media, News 6 partner Florida Today reports.

After Ethan O'Hara met the girl in September after Hurricane Irma when she came over to his house and asked if he had Wi-Fi she could use since her nearby home had no power and his family had a generator, police said.

O'Hara attempted to offer her marijuana and asked her to have sex with him — she initially refused, according to arrest reports. 

O'Hara then sent the victim a Snapchat photograph of himself holding a rifle and told her that "something bad was going to happen to her and her family if she did not have sex with him," police reports state. 

Police said that O'Hara met the victim at a pool bathroom where he sexually assaulted her multiple times between September and October. 

The victim briefly left town on a trip and tried to ignore O'Hara's messages when she returned, the report says. After receiving multiple angry messages, the victim told police she was "terrified" and agreed to meet O'Hara again. 

On one occasion, O'Hara invited the victim to come to his house to smoke marijuana, according to police. He then assaulted both the victim and a 15-year-old friend who had come with her. 

O'Hara came to law enforcement attention when he reportedly told someone what he had been doing. That person then told the 12-year-old girl's mother, according to Indian Harbour Beach Police Department. 

Police arrested O'Hara just before 10 a.m. Monday and charged him with multiple counts of sexual battery on a minor. 

O'Hara is being held at the Brevard County Detention Center on no bond status. 

Police are asking anyone with information related to the case, including knowledge of other possible victims, to call Detective Cpl. Lisa German at 321-773-3030.