Russia. A major power on the world stage can see clearly how it really is.
Thank you Russia for speaking it out load.
πππ !!!