Seeking independence from U.S., Canadian Space Agency renews ties with European counterpart

4 days ago
Duration 1:47