NewsA mysterious, large metal ball was discovered on a beach in Japan, prompting investigation CBS News, February 22, 2023