Next Episode of Afghanistan: The Lion's Last Roar? is
Afghanistan: The Lion's Last Roar? is a documentary following British troops withdrawal from the war-torn country, after more then 13 years of involvement in the country and a decade of fighting. 453 British soldiers have given their lives in the 10 years.
Looks like something went completely wrong!
But don't worry - it can happen to the best of us,
- and it just happened to you.
Please try again later or contact us.