DHKP-C

Marxist group claims responsibility for suicide attack on Istanbul police
The leftist Revolutionary People’s Liberation Party-Front, or DHKP-C, said in a statement posted online that it carried out the suicide bombing that...

1