British newspaper says facility in Istanbul is overseen by terror group's military leadership in Gaza, was set up without the knowledge of Turkish authorities
British newspaper says facility in Istanbul is overseen by terror group's military leadership in Gaza, was set up without the knowledge of Turkish authorities
Recent comments