Socialism and religion do not go hand in hand, unless your are a Republican. I am a liberal socialist and I am profoundly religious. I help anyone anyway that I can. What has Rafael Cruz and Ted Cruz done to help anyone lately? The USA government certainly gave Rafael Cruz a Social Security # really fast. Parents not being their for their children is NOT the fault of the government.