The World Briefly
Deja Vu
Turkey
An explosion in one of Turkey’s busiest shopping districts killed at least six people and injured at least 81 others Sunday, a blast authorities described as deliberate, the Washington Post reported. The blast took place on Istanbul’s Istiklal Street, a busy thoroughfare known for its tourist...
Read full story →