Advertisement

Skeleton of a 11ft 5in long sea creature allegedly found in China

Fishermen in Qingdao reportedly pulled a large skeleton of an unidentified sea creature from the waters off China’s Shandong Province on March 28.