Find The Latest USA News Articles Here
The miniscule satellite, called a CubeSat, is about the size of a microwave oven and weighs…