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

2 days ago
Duration 1:47