The FDA’s two top vaccine official quit this week, reportedly upset that the Biden administration announced that most people would be offered a COVID booster shot eight months after vaccination before the FDA signed approved the idea.Continue Reading

A global ministry reports that Christians are being hunted door-to-door and executed by the Taliban in Afghanistan. This is an echo of the destruction of Christian communities in Iraq since 2003, another tragedy for which the United States is responsible.

Continue Reading