Master Your Life

leaha mattinson sits down with ex-spy robert david steel

Robert David Steele is a natural-born citizen of the USA who has been a Marine Corps infantry officer and a CIA spy. Robert and I talk about the state of the nation and the world, and his vision of happiness for humankind.