Saturday, February 4, 2023
Tags Montreux treaty

Tag: Montreux treaty

Turkey detains 10 retired admirals for ‘criticising govt’

Turkish authorities on Monday arrested 10 former admirals after a group of more than 100 retired navy officers issued a statement that government officials...

Most Read