Skip to main content
Report this ad

See also:

Missing Flight 370: Chinese satellite has found 'large object'

The Chinese claim to have found some debris in the Indian Ocean.
Bill's/flickr
Report this ad