US Taxpayers Spent Billions in Afghanistan – Is It Even Helping? (Video)


The future of Afghanistan is uncertain and the country is plagued by infighting between various groups.



Comments
comments powered by Disqus

RECENT NEWS & ARTICLES