The Veil Removed – Film

The Veil Removed is a short film that reveals the coming together of heaven and …

A Mission of Love: Serving Persecuted Christians

Hearing bombs detonate during Christmas morning Mass was a first for me but “normal” for …