Analysis and commentary on current events around the world.
Participants in St Petersburg honour Russia’s tricolour with patriotic events and ribbon distributions across the city.
Roadmap follows a week of talks in Switzerland aimed at making progress on a framework agreement they signed last year.
Israel faces mounting debt pressures as wars and declining tax revenues collide and more top earners leave the country.
Only state-approved parties loyal to President Tokayev permitted to take part amid a sweeping constitutional overhaul.
FIFA boss turns up at event after CONCACAF chief Montagliani asked him to reconsider amid the body’s governance crisis.
The 23-time Grand Slam champion will not be playing singles, but could team up with her older sister Venus for doubles.
Australia bounce back after losing first Test, bowling out the visitors for 64 and 95 to win by an innings and 51 runs.
The women’s all-American final will be followed by a men's title clash between Frances Tiafoe and Arthur Fils of France.
The Central Asian country heads to the polls on August 23.
Ex-Colombian President, Gustavo Petro, says restoring ties with Israel amounts to applauding the Gaza genocide.
Provincial premiers have joined Canada’s Prime Minister Mark Carney, firing back after US President imposed tariffs.
Solar-powered telemedicine is helping rural Chadians overcome distance and limited access to doctors.
A Chinese humanoid robot ran 100m in 9.39 seconds, beating Usain Bolt’s 9.58 second world record.
Mark Carney says Canada will impose tariffs starting September 8 on imports of US steel, electronics and other products.
Thousands flee Sudan’s Kordofan fighting for relative safety of El Obeid.
Official says any state joining US would be considered enemies and Tehran would target their interests in retaliation.
Iran warns that countries joining the US economic war against Iran will face ‘tit-for-tat’ action.
The warning comes as US President Donald Trump threatens to isolate Iran economically to weaken its government.