Turkish communists claim responsibility for Instanbul blast
Read on the website Vestnik KavkazaThe radical leftist Turkish Revolutionary Front for People's Liberation has claimed responsibility for today's explosion at an Istanbul police station, Interfax reports.
The explosion killed one person and wounded 10.
The explosion killed one person and wounded 10.