Hundreds have been killed in the last nine months in terror attacks in Turkey linked to Islamic State of Iraq and the Levant (Isil) and Kurdish militant groups, PKK and TAK.
June 5, 2015
Diyarbakir rally bombings
Four killed, 400 injured
Just hours before the pro-Kurdish HDP leader was about to speak at a party rally, two bombs went off in the south-eastern Turkish city. Believed to be Isil.
July 20, 2015
Suruc gathering attack
33 killed, 104 injured
An Isil-linked suicide bomber targeted a group of activists in the southern Turkish town gathered ahead of their trip to help rebuild Kobane after brutal fighting between Syrian Kurdish groups and Isil.
October 10, 2015
Ankara peace rally twin bombings
103 dead, 400 injured
Ahead of a peace rally urging the state and Kurdish militants to stop fighting, twin suicide bombings ripped through the gathering of people. It was Turkey's worst terror attack.
January 12, 2016
Istanbul suicide bombing
12 dead, 14 injured
This was the first major attack to hit Istanbul in its popular Sultanahmet district, close to the Hagia Sophia.
February 17, 2016
Military convoy attack in Ankara
29 dead, 60 injured
Military buses were the target of this attack by the Kurdistan Freedom Falcons (TAK) in the Turkish capital close to military headquarters.
March 13, 2016
Bus stop bombing in Ankara
37 dead, 125 injured
Less than four weeks after the last attack, Ankara was hit by another car bombing, this time by a busy transit hub close to a park and administrative buildings. TAK claimed responsibility.
March 19, 2016
Istanbul blast on popular street
5 dead, 36 injured
A suicide bomber hit one of the city's most popular shopping streets filled with cafes, restaurants and foreign consulates. Officials said either the PKK or Isil were to blame.
April 27, 2016
Female suicide bomber attacks city of Bursa
13 injured
A suicide bomber blew herself up near Bursa's 14th century Grand Mosque, a historic symbol of the city that was the first capital of the Ottoman empire.
Don't you just love people who copy and paste