Tag: Istiklal Avenue
Many feared dead as explosion rocks Istanbul
An explosion has left people dead and injured at Istiklal Avenue in Istanbul, Turkey.
Istanbul Governor, Ali Yerlikaya, tweeted on Sunday that the explosion occurred...