Turkey: Explosion Kills At Least Six In Central Istanbul
- Captured on Sunday 13th of November 2022
- Location is Istanbul
Description
An explosion occurred on Istanbul's Istiklal Avenue on Sunday, November 13 killing at least 6 people, injuring at l Read more...