As a followup to the OP, RT.com published this article today: Toaster-sized satellite is first-ever ‘space nation.’ One of the CubeSats on board the Antares rocket, which launched yesterday, is for...