Turkish police reveal nonexistence of ‘secret witness’ whose statements led to many imprisonments
The Diyarbakır Police Department has revealed that an anonymous witness codenamed “Venus” whose testimony led to the detention and imprisonment ...
The Diyarbakır Police Department has revealed that an anonymous witness codenamed “Venus” whose testimony led to the detention and imprisonment ...