Rocket debris falls on sheep farm in Australia, loud noise heard by locals: report
The image shows that pieces of space junk were found on a sheep farm in Australia. Days before pieces of what is believed to be a Chinese rocket landed on Earth, pieces of space junk were found on a sheep farm in Australia. It is believed to be one ofRead More →