Taliban storms Kabul, demands unconditional surrender of government; US scrambles to pull out embassy workers

via IFTTT

Comments