A Chinese military agency yesterday released satellite imagery showing large debris floating in the South China Sea along the flight path of the missing Malaysia Airlines plane, according to news agencies in Beijing.


Visit the original source and full text: Shanghaiist