By Bonchie A suicide bomber detonated in Ankara, Turkey on Sunday just as the nation’s parliament was set to return. Thankfully, injuries were scarce and there were no…
By Bonchie A suicide bomber detonated in Ankara, Turkey on Sunday just as the nation’s parliament was set to return. Thankfully, injuries were scarce and there were no…