World News


Taliban continues to brutalize Afghan women, MSF staff member detained by regime

Afghan women walk across a street in Herat on June 8, 2026.

YouTube continuing to platform sanctioned members who support IRGC, TTP says - report

An illustrative photo of a laptop displaying the Iranian flag, representing Iran in a digital or cyber context, March 27, 2026.

In bid to relieve international pressure, Islamic regime frees 139 Iranians sentenced to death

People take part in a protest ahead of an expected signing of an agreement to end the U.S.-Iran conflict, according to U.S. and Pakistani leaders, in Tehran, Iran, in this still image obtained from a social media video released on June 13, 2026.