The US-Iran MoU: A mirage of an agreement

The memorandum of understanding (MoU) the United States and Iran have signed is not a peace treaty. It is not even a credible framework for one. A vocal chorus of critics has rushed to portray it as a humiliation – evidence that President Donald Trump was manoeuvred...

Ukraine says it attacked two Russian oil refineries

At least two killed in drone attacks, Russian authorities say, as Ukraine continues to target energy facilities. Published On 28 Jun 202628 Jun 2026Ukraine says it has carried out drone strikes on two Russian oil refineries as it continues to ramp up its air attacks...