Originally Posted by
70 Mustang
Did it have "made in China" written on the side? Couldn't be from Russia or North Korea? Could it be that the respective government actually did not know?
Or something like the Bay of Pigs fiasco?
In the UK, I haven't seen or heard anything regarding how the "ownership" was determined?
Just asking. May have missed a news report ot two.
China has said it's theirs, only they're saying it's a civil weather balloon.