Afghanistan Taliban Takeover Ignites Massive Protests in Kabul Amid Growing Governance Struggles by Jackson Lee March 9, 2026
World Tourists Start Returning to Afghanistan as Taliban Government Welcomes Visitors by Samuel Brown July 24, 2025