Protest Pressure in Belgrade: Tens of thousands again flooded Slavija Square, with student leaders demanding early elections and an “honest government,” while clashes flared after the rally and police reported 23 arrests; turnout figures are disputed, with an independent monitor claiming up to 190,000 versus official estimates far lower. Human Rights Warning: The Council of Europe’s human rights commissioner says Serbia’s rights situation has deteriorated, citing polarization, attacks on journalists, and failures by key oversight bodies. China Pivot at the Top: President Aleksandar Vučić is in Beijing for a five-day state visit, pushing deeper economic ties and dismissing EU enlargement ideas that he says favor Ukraine over Serbia. EU Friction on the Ground: Greece’s rollout of new biometric border checks is snarling traffic and raising summer travel fears for travelers from the region, including Serbia. Sports Spotlight: Novak Djokovic opens Roland Garros against Giovanni Mpetshi Perricard, while Alexander Zverev cruised past Benjamin Bonzi in day-one action.