Protest in Turkey

Photo | April 29, 2011

Hundreds of people met on Istanbul's Taksim square to protest the Turkish Government's plan to build nuclear power plant.

Categories