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.

from BBC News - World https://ift.tt/WLVNPxy https://ift.tt/CThwW58

Post a Comment

Previous Post Next Post