shopping center

Gezi Park and Taksim Square plans of shopping center that sparked Turkey protests

Istanbul municipality plans to replace Gezi Park with a shopping center have sparked protests in Turkey’s largest city and beyond.…

12 years ago