The Secret War on Terror

The Secret War on Terror

Available on Peacock
S6 E7: U.S. forces quietly deploy around the globe in secret missions, eluding oversight.