Court annuls Istanbul congress of Turkey's main opposition party as critics cry foul


A court has annulled the Istanbul provincial congress of Turkey’s main opposition CHP party. The ruling on Tuesday cited alleged procedural irregularities. This decision led to the dismissal of Istanbul