Some are pointing to the hubris of yet another foreign power trying to graft its value system onto Afghanistan as being a key point of American failure in the country. This video is a perfect example of why that argument has legitimacy.

Source: intellectualoid.com
 
Robert Rackley @rcrackley
Micro.blog
Made with in North Carolina.
Reverberations from around the internet.
© 2017 Frosted Echoes