Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace Visa and Mastercard are suspending operations in Russia, as President Vladimir Putin ratchets up his bloody invasion of Ukraine.