Mystery object washes up on a beach in Japan

A large spherical object has washed up on a beach in southern Japan.

The object was discovered by a local in the city of Hamamatsu.

Emergency crews have cordoned off the area and used an X-ray to confirm there were no dangerous materials inside.

February 23, 2023
Read More >>