Oh boy.
What will it take for people to understand that it has?
Sr. Lucia has said that Russia has been consecrated to Mary's Immacualte Heart. What makes you not believe it? She said that because of it, Communism fell. And it fell after the consecration!