Suspected lightning strike destroys home of Atlanta priests, missionaries

The house in Cumming, Georgia, is home to 12 Legionaries of Christ's priests and RC Mission Corps missionaries.

Suspected lightning strike destroys home of Atlanta priests, missionaries
The house in Cumming, Georgia, is home to 12 Legionaries of Christ's priests and RC Mission Corps missionaries.