Peru’s legislature rejected two impeachment bids against President Dina Boluarte amid financial misconduct allegations and falling popularity. The decision, made on Thursday, marked a key moment for the president, who is battling accusations of profiting illicitly from Rolex watch transactions. Parties on the political left rallied for Boluarte’s ouster, yet their efforts fell short, unable […]