Postponing Elections: Are There Limits To Popular Sovereignty? June 3, 2024 author: Jayampathy Wickramaratne