Father Alexander Logunov, head of Derzhavnaia church in Charlotte, NC and his wife have visited us on Sunday of All Saints.