Xavier Bettel is at Cape Canaveral in Florida to see his nation's latest space project go into orbit. from BBC News - World http://ift.tt/2rW93t8
No comments: