Roderick O’Connor shares about his 21 years in law enforcement. He is also an aikido master who got into policing to contribute to peoples' lives and to "touch their souls."
See All 42 Episodes of "The Inner Game"