In a disturbing discovery, a suspect will spend 18 years in prison for the random killing at Pier 84 in Manhattan.

Read More