MbrCatlynHernieRab MbrCatlynHernieRab 08-12-2015 History contestada The idea of democracy began in which nation? a. Spain b. Portugal c. Italy d. Greece