Explosion in Ankara, Turkey’s Capital City

Read on the website Vestnik Kavkaza

Reports are coming in of a large explosion in the capital city of Ankara, Turkey Tuesday afternoon.