From the confused, chastising nerd department… A story published last week on RT America managed to generate a fair share of feedback regarding the content, as the matter at hand, downloading music, is something that most people with an Internet connection have done at one time or another. An article published on October 4 titled […]