Task Force 373

From Powerbase
Jump to: navigation, search

Task Force 373 is a NATO special forces unit operating in Afghanistan.[1]

Notes