Turkish riot police storm CHP headquarters in Ankara, firing tear gas to evict ousted leadership after a court annulled Ozgur Ozel’s 2023 election.
Turkish riot police storm CHP headquarters in Ankara, firing tear gas to evict ousted leadership after a court annulled Ozgur Ozel’s 2023 election.