More sad news from Afghanistan
Thread Starter
More sad news from Afghanistan
Kabul, Afghanistan — Two U.S. service members were killed on Wednesday when their helicopter crashed in Afghanistan, the U.S. military said without providing more details. RIP to all involved.