Under The Media Radar
• Views: 1,225
DEBKAfile is reporting that Turkey has seized a critical air base in Northern Iraq, with help from US Special Forces.
DEBKAfile is reporting that Turkey has seized a critical air base in Northern Iraq, with help from US Special Forces.