Via AFP:
China released Saturday a new satellite image of a large floating object possibly linked to missing Malaysian Flight MH370, boosting search efforts as anger with the pace of the operation boiled over among Chinese relatives in Beijing.
The grainy photo taken on March 18 released by the State Administration of Science Technology and Industry showed an object measuring 22.5 metres by 13 metres (74 by 43 feet) in the southern Indian Ocean.
The location was given as just 120 kilometres (75 miles) distant from where March 16 satellite images -- released by Australia on Thursday -- had detec...