Spy balloon, UFO or Dragon Ball? Japan baffled by iron ball washed up on beach
Police and residents in a Japanese coastal town have been left baffled by a large iron ball that has washed up on a local beach, with authorities admitting they have no idea what it is – only that it isn’t about to explode. The sphere, measuring about 1.5 metres in diameter, has been at the centre …
Read More