Land of direct democracy is ___________? June 14, 2022 – by admin Land of direct democracy is ___________? A. India B. East Germany C. USSR D. FranceE. Switzerland