Displaying all articles tagged:

Afghanistan

Most Recent Articles

Is the Taliban Winning?

American intelligence and military give a bleak picture of the war in Afghanistan.

By Avi Zenilman

This Day in Protests

What, you thought no one was going to light anything on fire?

By Avi Zenilman