Thoughts on the developments at the 75th UN General AssemblyRiccardo PetrellaDoctor of Political and Social Sciences, honorary degree from eight universities: in Sweden, Denmark, Belgium (x2), Canada, France (x2), Argentina. Professor emeritus of the Catholic University of Louvain (Belgium); President of the Institut Europeen de Recherche sur la Politique de
Continue reading