Russia-Ukraine latest updates: Moscow targets arms supply routesUkraine news from April 25: Russia says it attacked facilities powering railways used to deliver weapons to Ukraine.
Russia-Ukraine updates: Putin honours troops accused of abusesUkraine news from April 18: Putin praises ‘mass heroism’ of brigade accused of carrying out mass killings in Bucha.
Russia-Ukraine latest updates: France expels six Russian agentsRussia-Ukraine war news from April 11: France declares Russian agents posing as diplomats as persona non grata.
Russia-Ukraine latest updates: Germany to expel Russian envoysUkraine news from April 4: Moscow promises to respond to decisions made by France and Germany to expel diplomats.
Russia-Ukraine latest updates: Biden defends Putin remarksUkraine news from March 28: Joe Biden refuses to backtrack after saying Vladimir Putin ‘cannot remain in power’.
Ukraine latest updates: Civilian convoy leaves besieged MariupolUkraine news from March 14: Attempts to evacuate civilians and deliver humanitarian aid has failed for several days.
Spain’s general election: Four things to knowSpain to vote on Sunday against backdrop of tensions over Catalonia, as rising far right upsets traditional landscape.
Tech, security and the new front in US-China conflictArrest of top Huawei executive may complicate already fraught US-China ties and have wider effect on global markets.
Trump’s trade war with China: How we got here, what happens nextPresidents Trump and Xi to meet on Saturday in what could be the last chance to avert a broad-based economic clash.
‘Jerusalem cannot be replaced by any other city’Court ruling offers shred of hope to Palestinians who have had their Jerusalem residency revoked by Israel.