News

Police in Turkey have unleashed water cannons, pepper spray, and plastic pellets on young protestors denouncing the recent arrest of President Recep Tayyip Erdoğan’s political rival.