Feedback

These Planes Lead the Search for EgyptAir Flight

 

NBC News' Claudio Lavanga reports from a Greek air force base on the island of Crete.

Shows