-
Two significant developments in the past several decades have been the collapse of communism as an ideology and the general acceptance, in rhetoric, if not practice, of liberal democracy.
Two significant developments in the past several decades have been the collapse of communism as an ideology and the general acceptance, in rhetoric, if not practice, of liberal democracy.