News

Germany charges 3,500 in file-sharer sweep