Japan baffled by iron ball washed up on beach – video report
Police are inspecting a large iron ball that washed up on a beach in Japan, but authorities have said they do not know what it is – only that it is not about to explode. Police began inspecting the ball, which is orangey-brown with what appear to be da…
Read More