Loading Video…

This browser does not support the Video element.

Beloved Atlanta pastor dies from 'super flu'

The Basilica of the Sacred Heart of Jesus announced 61-year-old Rev. John Howren passed away on Monday from flu-related complications while visiting Mexico City.