TECHNOLOGY:

Lifesaving rescue mission directed from 23,000 miles above the Earth