Committed. Accurate. Relevant.
Reverend. Fr. David Mark Villafana chats with Virmala on the meaning of Corpus Christi.