Former CIA Analyst, Prof. Dr. Richard L. Russell, Discusses the Messages of Our Lady of All Nations

Prof. Dr. Richard Russell, a former CIA analyst who is a convert to the Catholic Faith, a man who describes himself as a “student of war”, recently delivered an address in The Netherlands about the messages of Our Lady of All Nations. All I can say about this is that is truly fascinating, and I strongly recommend a listen.

Watch the Video Now at Air Maria.