Updated

A teenager was arrested Tuesday night after he confessed to the grisly murder of a radio newsman in his New York City apartment, according to the New York Post.

The 16-year-old from the borough of Queens was taken into custody in upstate New York and charged with the slaying of ABC News radio broadcaster George Weber, who was stabbed as many as 50 times in his Brooklyn apartment, the Post reported.

The teen, who was not immediately identified, confessed to the gruesome killing early Wednesday morning.

A source told the Post that the 47-year-old Weber and the teen had been e-mailing each other.

Investigators told the paper that the knife sliced through Weber's neck, back and torso so many times that it was difficult to get an accurate count by the time the body was discovered two days ago.

Weber's ankles were duct-taped and wounds on his hands suggested he tried to fight off his attacker, sources told the Post.

A transit worker saw the teen bleeding on Friday night. Police took him to a hospital. He was released after saying he had cut himself on a bottle.

The killer was believed to be a man Weber brought to his apartment for a sex romp. Sources told the paper that Weber often hooked up with men he met on Craigslist.

Click here for more on this story from the New York Post.

Click here for more from MyFOXNY.com.

The Associated Press contributed to this report.