Type 1 diabetes: virus infection or autoimmune disease?

Type 1 diabetes: virus infection or autoimmune disease?