ThinkProgress favicon

BREAKING: A Swiss Pilot Just Completed The Longest Solar-Powered Flight In Aviation History