My First Ad

Breaking News

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/seBWiA7

No comments