powered by mochila

Israel on Wednesday caved in to demands from Turkey and apologized over an insult to its ambassador, a government statement said, an attempt to defuse the latest crisis between the two nations.