Turkey Protests Continue As Police Storm Taksim Square
Turkish police stormed Istanbul’s Taksim Square on Tuesday, clearing out anti-government protesters that have been occupying the park for almost two weeks. Police used riot gear, water cannons, tear gas, and rubber bullets to rid the square from protesters. In retaliation, some activists hurled fireworks, fire bombs, and stones back at police. The Turkey protests […]