Tag : China moral compass
Xingsha Church title : China: Massive Church Being Built In City Where Mao Zedong First Embraced Communist Ideologies
summary : A 260-feet tall church building is being constructed in Changsha, China, the city where Mao Zedong was introduced to and embraced communist ideologies.
date : May 11, 2017 12:48 PM EDT