Share

Videos

Politics Breaking News: Police Disperse Protesters in Istanbul Square

wochit politics
|
June 22, 2013 AT 5:13 PM
Police disperse protesters in Istanbul square. Brazil: Thousands protest anew, but crowds smaller. Kerry: Peace talks with Taliban need to 'get back on track' after delay