After numerous delays South Africa has successfully launched its low-orbiting satellite SumbandilaSat into space see http://ping.fm/XAHAq

Comments