I wonder what uncle sam is thinking now that they know that the chinese have these kinds of imaging capabilities.
I am pretty sure the americans are fully aware of Chinese satellite capabilities
These pieces look too big to be wreckage of a 777, but what the hell else could it be, its promising but i am fully expecting to be "let down" again