Fr. John Hollowell, a priest and blogger from Indiana, saw a disturbing sign in the hallways of Northview High School in Brazil, IN.
The sign reads: “Zero Population Control, Its Up to You, No More than Two.”
That is the same ideology that China’s forced population control agenda hold.