They’re bragging about themselves like controlling everything…
Interesting, yet not surprising
God bless Russia!
Russia is chosen for its consécration to the Immaculate Heart indeed.