US charges seven with military technology plot on Russian orders



Five Russians and two Americans allegedly tried to smuggle US military technology to Russia, dodging sanctions.



Source link

Be the first to comment

Leave a Reply

Your email address will not be published.


*