Five Russians and two Americans allegedly tried to smuggle US military technology to Russia, dodging sanctions.
#charges #military #technology #plot #Russian #orders
US charges seven with military technology plot on Russian orders

Stay Informed with the Latest News – Anytime, Anywhere!
Five Russians and two Americans allegedly tried to smuggle US military technology to Russia, dodging sanctions.
#charges #military #technology #plot #Russian #orders