A 34-year-old sex offender has been charged with the murder of 22-year-old Alliance, Ohio college student Justin Earley (photo right) in what is yet another tragic online ‘fatal hookup’ case.

According to reports, Justin’s friends grew suspicious and filed a missing persons report when he failed to return home after meeting John R. Fox on December 29, via the classifieds section of Backpage.com.

Police say Fox also posted a similar ad on Craigslist soliciting men sex to come to his apartment that same day.

Police confirmed that Fox killed Justin and hid his body in a closet, wrapped in a comforter, for 3 weeks.

Fox , has a lengthy criminal history and is being held with no bond pending his arraignment for Justin’s murder on Tuesday in a Portage County courtroom.

Police declined to comment further on the autopsy results, including the cause or manner of death.

Justin Earley’s Facebook page reveals he was a college student and former Youth Leader loved by his family and friends. A few cryptic statuses suggest he may have been going through a breakup at the time.

Justin’s mother, Cindy Parsons, is asking for donations to help with the cost of transporting and burying her son on GoFundMe.

So very Heartbreaking. If you can please donate something and help his mother bring Justin home it would be greatly appreciated.

****PLEASE – Before you go and meet someone you’ve never met before, always leave their contact details where it can be found or tell someone. Leave all the information that you have on them. Phone number, address whatever. Let someone know where you have gone. Always meet the person in a public NEUTRAL territory first. NEVER go to directly to their house or apartment.