A mysterious large, metal ball has washed up on a beach in Japan, baffling the authorities and residents.
The object’s appearance on the coastline of Hamamatsu city prompted the police to scramble the bomb squad, but close examination showed there was no immediate threat.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.