Turkey Rejects International Criticism, Detains Nearly 1,900 in Protests Over Jailed Istanbul Mayor
27 Mar 2025
Turkish authorities have detained nearly 1,900 people across the country in connection with nationwide protests triggered by the arrest of Istanbul Mayor Ekrem Imamoglu, Reuters reported on Thursday. The mass protests, which erupted after Imamoglu was jailed pending trial for alleged graft, have sparked condemnation from international bodies, rights groups,...
Read More