Large (several) explosions being reported near Diyarbakir courthouse Turkey

Tags