Videos

Breaking News Headlines: Police Disperse Protesters in Istanbul Square

wochit news
|
June 22, 2013 AT 5:11 PM
Police disperse protesters in Istanbul square. Brazil: Thousands protest anew, but crowds smaller. US: Taliban must show good faith in Afghan talks