BREAKING NEWS: In a massive blow to Putinβs dictatorship, MasterCard and Visa announce that they are suspending ALL operations in Russia to punish Putin and the Kremlin for their illegal invasion of Ukraine. RT TO THANK VISA AND MASTERCARD FOR TAKING A STAND!