Even Castro has backed off of socialism,yet Obama rushes head-long into it.
Britain and France both are taking steps to reign in the out of control socialism.
We can put a stop to it, but it will take politicians with steel backbones to do it.