Thousands of messages will be broadcast from the European Space Agency’s Cebreros Deep Space Tracking Station in Spain.
No comments:
Post a Comment