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.
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.