Taliban Meet Allah Via US Military (Graphic)

"God Bless America"