Reports are coming in of a large explosion in the capital city of Ankara, Turkey Tuesday afternoon.
Explosion in Ankara, Turkey’s Capital City
9830 views
Reports are coming in of a large explosion in the capital city of Ankara, Turkey Tuesday afternoon.