U.S. officials have linked satellite imagery supplied by Chinese entities to an Iranian missile strike in Jordan that killed three American troops and wounded four others in July.The finding, reported by The Wall Street Journal, marks the strongest publicly reported...
Continue reading...
[ H/T Newsmax ]