More than 1,100 detained in Istanbul protests
Information Turkish police have detained over 1,100 people in response to ongoing mass protests triggered by the arrest of Istanbul Mayor Ekrem Imamoglu on March 19. Authorities claim that some of those detained are affiliated with terrorist organizations, while more than 120 police officers have been injured in the demonstrations. The protests erupted following Imamoglu’s […]
More than 1,100 detained in Istanbul protests Read More »