Missing plane: Chinese satellites spot three oil slicks
World | Mar 11, 2014, 08:23 PM ISTBeijing: Chinese high-resolution satellites have found three oil slicks which scientists believe might be linked to the missing Malaysian plane, providing a new direction to the multinational search operations which have failed to spot the