Human remains — including 2 decapitated heads — were found on a North Korean ‘ghost ship’ that washed ashore in Japan

The vessel washed ashore on the Japanese island of Sado on Friday. Officials said they found seven human remains onboard.

CategoriesUncategorized