China reveals location
We've had lots of geopolitical pussyfooting from the authorities up to this point, no state willing to reveal the extent or accuracy of their radar/tracking capabilities and/or the range of operation. Of course we've also had the yes/no/maybe/confirmed/denied mystery track to the west.
Enter China with a long-awaited solid lead.
It is virtually inconceivable that China would risk embarrassment on the world stage by releasing these satellite images without being absolutely certain they are highly relevant to the search for MH370. That alone ought to tell us this is the approx. location of the missing aircraft.