New life slavic church atlanta July 8, 2019 16 32 64 128 New life church atlanta New life russian church New life atlanta New life russian church sterling va