Istanbul Police Take Back Air Traffic Control Tower

Police take back the Istanbul airport air traffic control tower from coup soldiers on July 16, 2016.

Related Topics

Army