Afghanistan waves white flags as 48-hour ceasefire takes hold

time Oct 15 2025