News1 year ago
Several Injured in explosion on Istiklal Avenue, Istanbul’s Popular shopping hub
An explosion at Istiklal Avenue, a popular shopping hub in Istanbul, Turkey has left several people injured. Turkish Media is reporting that the explosion at the...