Definition of Popular Initiative
We understand by popular initiative that instance in which the people can sovereignly present a legislative proposal that is treated in the corresponding legislative body and that can eventually become law. The notion of popular initiative is relatively recent in…