Turkish police detain HDP officials, rights group head

Turkish police detain HDP officials, rights group head
play icon
People shout slogans during a demonstration to protest against the court case launched for closure of HDP in Istanbul, Turkey. Reuters