World

Deposed Turkish opposition leader forms 'New Party' to challenge Erdogan

Published: 

Turkey's deposed main opposition Republican People's Party (CHP) leader Ozgur Ozel, center, talks to the media after submitting a registration petition to create a new party called "Yeni Party" in Ankara, Turkey, Friday, July 24, 2026. (Ugur Yildirim/DIA Photo via AP)