SITUATION REPORT

Turkey: Explosion Injures At Least 20 Near Stadium

Dec 10, 2016 | 20:09 GMT

At least one explosion went off in Istanbul on Dec. 10 followed, according to some witnesses, by intense gunfire, Al Jazeera and numerous other outlets reported....

Subscribe to view this article

Subscribe Now

Subscribe

Already have an account?