Video: US to buy Russian engines for space rocket launches, politicians try to block order

Eight more Russian engines have been ordered for space rocket launches in the United States, despite political fallout around the move. Russian engines are …

Via Youtube