Latest posts by Ashley Cleek from October, 2011
Russia: Personal Information Leaked, Who's To Blame?
On October 3, several Russian citizens' documents, including financial statements and passport numbers, were posted on the website rusleaks.com. Netizens are debating who is to blame.