Deposed Turkish opp leader forms New Party to challenge Erdogan

The New Arab The New Arab

Ozgur Ozel and 90 lawmakers quit Turkey’s main opposition CHP to form a new party in a move his supporters say reflects a broader crackdown on the opposition.

Read full article at The New Arab →