ISTANBUL: A Turkish leftist group has retracted its claim of responsibility for a suicide bombing at an Istanbul police station on Tuesday that killed an officer and wounded another.
To continue reading the rest of the article, click here
ISTANBUL: A Turkish leftist group has retracted its claim of responsibility for a suicide bombing at an Istanbul police station on Tuesday that killed an officer and wounded another.
To continue reading the rest of the article, click here