zandile721 zandile721 07-03-2024 Law contestada Explain what is mean by popular initiative in development