Chinese satellite may have found MH370 crash site

China's State Administration for Science, Technology and Industry for National Defense has released three pictures which may be the crash site of the missing Malaysia Airlines flight MH370.

According to them, the site at 105.63 east longitude, 6.7 north latitude showed three suspected floating objects, sized 13m x 18m, 14m x 19m and 24m x 22m. This site is a very possible location for MH370 – more verification is being done at this point in time.

The pictures were taken on March 9th, however no explanation was given as to why it took them five days to release this information, and how much verification has been done since then.

Follow Yahoo Malaysia’s live updates here.

Update: Previous coordinates showed a location coordinate error (105.63°E, 6.7°W). The error has been corrected.