Cites 'payment system disruption' as credit card companies pull out of region Google has begun blocking downloads of paid apps and their updates in Russia as ... Read more