Turkey protesters outraged over restrictive internet law

0
216



Demonstrators clashed with police in Taksim square in Istanbul, Turkey, over the weekend, angry over a law passed by parliament that would allow the …

Comments are closed.