Advertisements
Read Time:6 Second
Two US nationals were arrested in Kansas City on Thursday for allegedly sending US aviation technology to Russia, the Justice Department announced.