Advertising Console

    Raw: Police, Demonstrators Clash in Turkey

    associatedpress

    by associatedpress

    8.4K
    5 006 views
    Turkish police have let off tear gas and pressurized water against groups of protesters during a second day of anti-government demonstrations. (June 1)

    Copyright 2013 The Associated Press