Russia Claims 71 Out Of 105 Cruise Missiles Downed In Yesteday’s Air Strikes. None Were Shot Down According to The US.
Pentagon Publishes Effective Strike Data. Russia Claims 71 Cruise Missiles Downed. The United States, France and the United Kingdom launched strikes against targets in Syria on Friday night U.S. time, early morning in Syria. The […]