the-faith.com
An Introduction to Democracy in Islam
Linguistically, democracy means a code of rule where the free will of the majority rules without neglecting the right of the minority.
ahmed