May 04, 2024 03:42 (IST)
Japan: Authorities remove mysterious metal ball which washed up on beach in Hamamatsu
A metal sphere, which had washed up on a beach in Japan and left locals perplexed, has been removed, media reports said on Friday.
Latest Headlines