China officially recognizes 5 religions, and allows others.So...what's the first thing the commies get rid of when they take power? Besides your property and your guns.
The majority of Vietnamese believe in a combination of Daoism, Buddhism, and Confucianism.
Cuba is relatively open to all religions now, and Raul Castro may or may not be a practicing Catholic himself. The religious have been welcome in the Communist party since 1990.
Then again, nobody in the US is trying to impose communism.