My guess is that this is 370. Chinese imagery is much sharper
resolution than what they're showing for obvious reasons so they
must be confident. Image is from Sunday so backtracking water and wind currents will lead to underwater material. But, the way this mess has gone
it could be another false lead.