Missing plane: Chinese satellites spot three oil slicks
World | March 11, 2014 20:23 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