Feedback

Caught on Camera: ISIS Downs Russian Helicopter

 

Video released by ISIS purports to show the downing of a Russian helicopter, just east of the ancient Syrian city of Palmyra.

Shows