UN Agency Calls for Population Reduction, PRI Responds May 9, 2011 A recent press release by the United Nations Population Fund (UNFPA) declares that the world's population will reach 7 billion people on October 21, 2011. According to PRI President Steven Mosher, while the release pays lip service to human achievements, it also makes a veiled demand for more population control. Full Story...

Afghan Christian remains behind bars April 25, 2011 An Afghan who was arrested for his conversion to Christianity remains behind bars one month after the release of Said Musa, another convert who was quietly granted asylum in Europe after an abusive nine-month imprisonment. Full Story...