Video shows Taliban execute Afghan police commander with recoilless rifle - The Long War Journal

Video shows Taliban execute Afghan police commander with recoilless rifle - The Long War Journal

The Taliban release another war crime snuff film.

Comments

Popular posts from this blog

The myth of 'voter suppression'

The Chicago way

South Korea gets tough with Norks