Hopefully this starts the path to closure for the families as well as those who are involved in this saga. Credit to Australia for finding the proverbial needle in the haystack.
A lesson to China who first boasted about 10 satellites and then 21 satellites, followed by the deployment of 7...