Turkish communists claim responsibility for Instanbul blast

Read on the website Vestnik Kavkaza
The 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.