People march in protest of the deadly twin explosions that were set off by suspected suicide attackers in Ankara, Istanbul, Turkey, Oct 10, 2015. [Photo/IC]