The Australian Space Agency says debris found on a beach in Western Australia on July 17 is believed to be remains of an Indian rocket. Photo: Australian Space Agency
The Australian Space Agency says debris found on a beach in Western Australia on July 17 is believed to be remains of an Indian rocket. Photo: Australian Space Agency

Australia beach debris likely to have come from Indian space rocket