Presumed human remains have been found “within” the Titan wreckage. The U.S. Coast Guard said on Wednesday, June 28 that possible remains and debris from the tourist submersible were recovered from the ocean bottom. First pictures of the wreckage have surfaced online as the debris has been returned to land at a port in St. John’s, Newfoundland and Labrador. Twisted …