Türkiye's Erdogan invokes 'pacta sunt servanda' on Gaza, slams Israeli settler terrorism
The Turkish president says regional developments show the system has raised the "white flag of surrender".
The Turkish president says regional developments show the system has raised the "white flag of surrender".