Russia continues to insist that Syrian forces shot down a majority of the allied cruise missiles launched against the Assad regime by the United States, France and the United Kingdom on April 13, 2018. The Pentagon maintains that all of the missiles launched against Syria hit their targets. Russia claims that only twenty-two of the 105 allied missiles hit their targets.
More...
Bookmarks