Blog Content Header Ad Alexander MacDonald was named the new president of the Canadian Space Agency late Wednesday evening. Blog Content Footer Ad