Friday, February 03, 2012

Afghastlystan - Good News At Last?

'Britain is likely to begin withdrawing troops from Afghanistan by spring 2013 as the US begins to wind down its presence.' (Telegraph.)

Envy.

  https://www.youtube.com/watch?v=yXFbVe_7Kt4