



Published on: June 21, 2026, 7:51 pm
Iranian negotiators insisted on an end to the war in Lebanon as a condition for further talks, state media reported. And President Trump renewed threats against Iran, even as Vice President JD Vance was hailing progress.

Published on: June 21, 2026, 4:23 pm
An ally of Keir Starmer’s told the BBC on Sunday that Mr. Starmer was “taking the time to think through what the political realities are today compared to last week.”

Published on: June 21, 2026, 5:04 pm
The administration’s split message came as the United States and Iran began a new round of nuclear negotiations in Switzerland.

Published on: June 21, 2026, 6:07 pm
President Volodymyr Zelensky of Ukraine signed a decree honoring World War II partisan fighters that has inflamed tensions with Warsaw.

Published on: June 21, 2026, 11:16 am
With secondary education and most jobs out of reach, thousands of Afghan women have turned to entrepreneurship as the only path to make money and maintain a social life.


