Body of missing YouTube star recovered in East River
Police say Desmond Amofah's body was recovered from the water Monday night off Pier 16 in Lower Manhattan.
More Videos
From CNN Newsource affiliates