CASH, BANK CREDIT and DEBIT CARDS in RUSSIA?? Last post 6 years ago by Masha and Fonari 3 replies 1k Views