2 films Found
Play
Taliban rules has ended in Afghanistan, and Kabul is celebrating - mostly. Despite having far more personal freedom, they lack a ruling government, and the power vacuum is worrying.
Trailer
It's been called the greatest theft ever. In the past decade between $200 billion and $500 billion has been gouged from the Russian economy. Most of the money has ended up in rich Western nations.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy