Satellite images show possible debris

Thai satellite spots 300 floating objects that are "potentially linked" to Flight 370.
Thai satellite spots 300 floating objects that are "potentially linked" to Flight 370.

    JUST WATCHED

    Satellite images show possible debris

MUST WATCH

The objects are "potentially linked" to Flight 370, Thai state-run broadcaster MCOT said Thursday.