Turkish police storm CHP's Istanbul office as clashes erupt with lawmakers

.....

© Al Monitor