Deposed Turkish opp leader forms New Party to challenge Erdogan
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.
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.