Less than 100 al Qaeda in Afghanistan

Good news America!

You won the Global War on Terror(TM) in Afghanistan!
- video encodings still in process -