News bits…

o China now has more Christians than Communists. Some priests have been arrested for quitting the official Beijing-controlled “Catholic” church.

o Read this history of the outrageous atrocity of millions of forced sterilizations in India, province governors getting quotas for sterilizing women and men.


%d bloggers like this: