Liberty Reserve Closed For Alleged Money Laundering
Liberty Reserve, one of the popular payment processors for USD and Euro, has been closed by United States and Costa Rica police agencies and it’s owner Arthur Budovsky Belanchuk, was arrested in Spain (source).