Two loud explosions heard near sports stadium in Istanbul, witnesses say police have been deployed

AP News
|
Posted: Dec 10, 2016 2:48 PM

ISTANBUL (AP) — Two loud explosions heard near sports stadium in Istanbul, witnesses say police have been deployed.