TradCatKnight: Good Signs, Russia, Church & State Sign Agreement to Prevent Abortion
America, be humbled...Our Lady said the key to world peace Is Russia. We must pray for the consecration of Russia to Immaculate Heart. Look for the successor of Benedict XVI to do so