Do they vet the people?
Yes
According to a press release, Patrol "officers" are "vetted professionals" from law enforcement, military, and special forces backgrounds.
Do they vet the people?
Yes
According to a press release, Patrol "officers" are "vetted professionals" from law enforcement, military, and special forces backgrounds.