As this is the First Saturday of the month, I did my (3rd) First Saturday Devotion and then thought I'd check out some Youtube Videos on it. I found this interesting video on Our Lady:
(12:25 is were he addresses the Consecration of Russia controversy)
What do you think?