Here is an article from Mar. 4th called, "The Russian Point of View".
I found that it was much easier to read the article rather than listen to the podcast, which for me was difficult to understand.
(The following was taken from the transcription notes):
"Darrell Castle talks about the war in Ukraine from a Russian perspective. This is possible because one can see the other’s point of view in a conflict without agreeing with the other’s tactics. He does not support the Russian invasion in any way, but wants to be free to examine evidence and draw his own conclusions without being told by opinion makers what to think."
https://www.castlereport.us/the-russian-point-of-view/