If you haven’t visited former Soviet bloc countries it is difficult to appreciate the devastating impact socialism has on human community life.
Judging by the continued popularity of socialism among academic political philosophers, economists and the...