Officials in Australia are trying to identify a mysterious cylinder that washed up on a beach, and the country’s space agency said it could be from “a foreign space launch vehicle.”
Officials in Australia are trying to identify a mysterious cylinder that washed up on a beach, and the country’s space agency said it could be from “a foreign space launch vehicle.”