A Admin Administrator Staff member Jan 5, 2012 #1 An organisation dedicated to file-sharing is officially recognised as a religion in Sweden. More...