NPR Story
3:42 pm
Tue June 11, 2013

Police Fire Tear Gas On Protesters In Turkey

Originally published on Tue June 11, 2013 5:20 pm

Turkish riot police cracked down on ongoing anti-government protests in Istanbul's iconic Taksim Square on Tuesday.

Related Program