Novus Ordo Watch NEWS DIGEST
March 27, 2015

Black Friday Stampede at Walmart? No, installation of Chilean “Bishop” Juan Barros, accused of covering up sex abuse

READ MORE “News Digest March 27, 2015”