
Shane Willard on the "Takies" of the South African Police Special Task Force, Ep. 49
Från The Team House
Publicerad 2020-07-04
Shane Willard served in the South African Police Special Task Force and details the unit, its mission, their selection and training, as well as key operations and some that he participated in. These are some of the most dangerous, and most professionally run, hostage rescues and criminal…


