england |

england

1 year 5 months ago
Turkey reels from explosions in Istanbul that terrorized the city, claimed over 40 lives, and struck at an airport that's a symbol of the globalized...
Subscribe to england