14.4 C
Madrid
Tuesday, November 5, 2024
- Advertisement -

TAG

Japan beach

Mystery Iron Sphere Washes up on Japan Beach

JAPAN: Residents and police in a coastal town in Japan have been confused by a huge iron ball that washed up on a local beach....

Latest news

- Advertisement -