Tag: Turkish authorities
Turkish authorities charge 99 generals in relation to coup
Turkish authorities have formally charged 99 of the country’s roughly 360 military generals for their alleged role in last weekend’s failed military coup, two...