US charges seven people with military tech conspiracy on Russian orders

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

Leave a Reply

Your email address will not be published. Required fields are marked *