Istanbul Police Take Back Air Traffic Control Tower

FacebookXPinterestEmailEmailEmailShare

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

    Army