
General Stanley McChrystal
Wisdom From The Top with Guy Raz
The Most Consecutive Thing That You Have Done in Your Life
"We weren't ready for what we found in a rack," says Petraeus. "I can describe through my experience, butbut you caun also extrapolate this a little bit for all our forces." The U.S. military is now the world's largest special operations force and has more than 100,000 troops stationed around the globe.
00:00
Transcript
Play full episode
Remember Everything You Learn from Podcasts
Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.