The explosion killed one person and wounded 10.
Turkish communists claim responsibility for Instanbul blast
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.
The explosion killed one person and wounded 10.
2535 views