A satellite view of Sednaya prison complex near Damascus, Syria, May 15, 2017.

A satellite view of Sednaya prison complex near Damascus, Syria, May 15, 2017.

Credit:

Department of State/DigitalGlobe/Handout via Reuters

Related Stories

Tagged:
Syria