Monday 26 June 2017

New Releases on Netflix - Legion of Brothers


In the immediate wake of 9/11, the U.S. military sent small units of Green Berets into Afghanistan, seeking to forge alliances with rebel groups. As chronicled in this documentary, their partnership helped rout the Taliban within months.

from New Releases This Week

No comments:

Post a Comment