Trivia: The World’s Smallest Satellite

feature--1Do you know that the smallest satellite in the world is very much smaller than you thought? You should be surprise once you’ve come to realize that it has been as tiny as something hard to imagine

Leave a Reply

Your email address will not be published. Required fields are marked *