11-05-08 People living in countries with governments that have a greater number of social services report being more satisfied with life, according to a study by a Baylor University researcher. Dr. Patrick Flavin, assistant professor of political science at...