Police have used pepper spray, rubber bullets and water cannons against protesters in Turkey's capital, potentially ...
Turkey is witnessing a massive protest on its streets following the arrest of two-time mayor Ekrem Im­a­moglu on March 19, ...