Neoconservatism is a political philosophy that emerged in the United States from the rejection of the social liberalism, moral relativism, and New Left counterculture of the 1960s. -wiki
Flickr|Facebook|Blog
Forum Rules