Australian Space Agency identifies mysterious object as debris from Indian rocket World Roundup July 31, 2023 Australia: The Australian Space Agency has stated that a mysterious object that washed ashore on an Australian beach has been…