Sign Out
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 Now
Already have an account?