Categories World News
        Turkey detains more than 1,000 protesters after jailing of Istanbul mayor
                                        March 25, 2025
                
                More than a thousand people have been detained during protests
 
                        








