THE DEATH PENALTY AND ITS LIMITS UNDER INTERNATIONAL LAW: HOW TO ABOLISH IT? 05/07/2023 - 20:30 / 22:30 Pescara, Italy Pescara