L left.it Open letter from Italy to the international scientific community 1095 points magoghm 6 years ago 693 comments