China's aviation authority this week confirmed that a metal plate found crashed into a Shanghai factory is a compartment door from an aircraft.


Visit the original source and full text: Shanghaiist