How did Roman Assemblies contribute to the democratic principles?
Assemblies had the power to enforce laws

Assemblies acted as advisory councils.

Assemblies provided a balance or separation of power.

Assemblies allowed members to debate important issues.