The G7 on Sunday said time was running out for Iran to agree a deal to curb its nuclear ambitions, and warned Russia of “massive” consequences if it invades Ukraine. Foreign ministers from the world’s richest nations held a two-day meeting in Liverpool, northwest England, seeking to present a strong, united front against global threats. […]
